码迷,mamicode.com
首页 > 编程语言 > 详细

【转】Javascript dateDiff函数

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

标签:blog   http   java   使用   io   cti   

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函数

标签:blog   http   java   使用   io   cti   

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

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