码迷,mamicode.com
首页 > 其他好文 > 详细

获取两个日期相差

时间:2016-05-13 08:48:46      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:


function getDuration(startTime, endTime) {

    //相差的long值
    var resTime = endTime - startTime;
    //相差的天数
    var days = Math.floor(resTime / (24 * 3600 * 1000));
    //相差的小时数
    var temp1 = resTime % (24 * 3600 * 1000);    //计算天数后剩余的毫秒数
    var hours = Math.floor(temp1 / (3600 * 1000));
    //相差分钟数
    var temp2 = temp1 % (3600 * 1000)        //计算小时数后剩余的毫秒数
    var minutes = Math.floor(temp2 / (60 * 1000));
    //相差的秒数
    var temp3 = temp2 % (60 * 1000);      //计算分钟数后剩余的毫秒数
    var seconds = Math.round(temp3 / 1000);
    //alert("相差" + days + "天" + hours + "小时" + minutes + "分钟" + seconds +"秒");
    return days + "天" + hours + "小时" + minutes + "分钟" + seconds + "秒";
}

做下记录,要不会忘记。。。。。

引用:http://my.oschina.net/using/blog/87106 

非原创。

获取两个日期相差

标签:

原文地址:http://www.cnblogs.com/KLLQBKY/p/5485573.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!