js获取时间加多山天和时间戳转换成日期

function huoqu(){
    var data = $("#data").val();//获取的时间
    var day = $('#day').val();//往后多少天
    var newstr = data.replace(/-/g,'/');//把2016-08-09转换成2016/08/09的时间格式
    var datas =  new Date(newstr);//创建一个时间对象把获取时间准换成时间戳
    var time_str = datas.getTime()+(day*24*60*60*1000);//加上你获取的天数
    var date = new Date(time_str);
    Y = date.getFullYear() + '-';
    M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
    D = date.getDate() + ' ';
    h = date.getHours() + ':';
    m = date.getMinutes() + ':';
    s = date.getSeconds();
    //alert(Y+M+D);
    $("#liday").html(Y+M+D);
}

原文地址:https://www.cnblogs.com/wang1204/p/5750592.html