js时间戳差值转日期格式

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

js时间戳差值转⽇期格式<script>

function getRemainderTime (startTime){

var s1 = new Date(startTime.replace(/-/g, "/")),

s2 = new Date(),

runTime = parseInt((s2.getTime() - s1.getTime()) / 1000);

var year = Math.floor(runTime / 86400 / 365);

runTime = runTime % (86400 * 365);

var month = Math.floor(runTime / 86400 / 30);

runTime = runTime % (86400 * 30);

var day = Math.floor(runTime / 86400);

runTime = runTime % 86400;

var hour = Math.floor(runTime / 3600);

runTime = runTime % 3600;

var minute = Math.floor(runTime / 60);

runTime = runTime % 60;

var second = runTime;

// console.log(year,month,day,hour,minute,second);

return year+','+month+','+day+','+hour+','+minute+','+second;

}

//当前时间与2018-05-10的时间差

var startTime = "2018-05-10";

console.log(getRemainderTime(startTime));

</script>

相关文档
最新文档