首页 > 编程语言 > 详细

【转】Javascript dateDiff函数

时间:2014-07-22 22:44:43      阅读:348      评论:0      收藏:0      [点我收藏+]

bubuko.com,布布扣    function dateDiff(interval, date1, date2)
    {
        var objInterval = {‘D‘ : 1000 * 60 * 60 * 24, ‘H‘ : 1000 * 60 * 60, ‘M‘ : 1000 * 60, ‘S‘ : 1000, ‘T‘ : 1};
         interval = interval.toUpperCase();
        var dt1 = Date.parse(date1.replace(/-/g, ‘/‘));
        var dt2 = Date.parse(date2.replace(/-/g, ‘/‘));
        try
        {
            return Math.round((dt2 - dt1) / eval(‘(objInterval.‘ + interval + ‘)‘));
         }
        catch (e)
        {
            return e.message;
         }
     }
bubuko.com,布布扣
说明:interval 取值: d (day), m(minutes), s(second), t(毫秒),不分区大小写
日期格式: yyyy (/-) (m)m (/-) (d)d
使用方式:alert(dateDiff(‘D‘, ‘2007-4-1‘, ‘2007/04/19‘));

 

转自:http://hi.baidu.com/zlwang/item/0736ff38979a4e637d034b20

【转】Javascript dateDiff函数,布布扣,bubuko.com

【转】Javascript dateDiff函数

原文:http://www.cnblogs.com/xue632777974/p/3859924.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!