js中判断两个日期差值怎么做

 我来答
匿名用户
2016-11-21
展开全部

举例说明一下:比如 '2010-01-01'和'2010-04-28'这两个日 期,
现在我想这个js中算出这两个日期的差值 ,可以参考如下代码 :

var data1="2010-01-01";
var data2="2010-04-28"
var a[3]=data1.split("-");
var b[3]=data2.split("-");
if(b[0]==a[0]){
       if(b[1]==a[1]){
            if(b[2]==a[2]){
              alert(两个日期相同!);
          }
   }
}
else .....


年乘以365*24*3600转换成秒,月和日也是类似。。。
然后减掉之后的差值再换算回来,最后得出结果!

匿名用户
2016-11-21
展开全部
两个日期型对象,是可以相加减的,得到的值是以毫秒为单位的差值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式