如何使用Javascript或Jquery从两个日期获得日间差异? [英] How to Get Day Diffrenece From Two Date using Javascript or Jquery?

查看:44
本文介绍了如何使用Javascript或Jquery从两个日期获得日间差异?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想要这些



1st Date = 2014年8月31日(dd-MMM-yyyy)



2nd Date = 2014年8月28日(dd-MMM-yyyy)



DayDiff =(第2次约会 - 第1次约会)



Ans = 3

解决方案

试试这个



< pre lang =Javascript> var date1 = new 日期 31/08/2014);
var date2 = new 日期 28/08/2014);
var timeDiff = 数学 .abs(date2.getTime() - date1.getTime() );
var diffDays = 数学 .ceil(timeDiff /( 1000 * 3600 * 24 ));
alert(diffDays);


试试这个如何计算月和日 [ ^ ]


首先得到你的日子日期然后区别于此。

  var  SecondDate =  日期(2014年8月31日); 
var FirstDate = new 日期(28 - 8 - 2014);
var SecondDateDay = SecondDate.getDay();
var FirstDateDay = FirstDate.getDay();
var DayDif = SecondDateDay - FirstDateDay
alert(DayDif);


I Want like these

1st Date=31-Aug-2014(dd-MMM-yyyy)

2nd Date=28-Aug-2014(dd-MMM-yyyy)

DayDiff= (2nd Date - 1st Date)

Ans = 3

解决方案

Try use this

var date1 = new Date("31/08/2014");
var date2 = new Date("28/08/2014");
var timeDiff = Math.abs(date2.getTime() - date1.getTime());
var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24)); 
alert(diffDays)​;


try this How to calucate months and Days[^]


First get Days from Your Dates and then take difference of that.

var SecondDate = new Date(31-Aug-2014);
var FirstDate = new Date(28-Aug-2014);
var SecondDateDay = SecondDate.getDay();
var FirstDateDay = FirstDate.getDay();
var DayDif = SecondDateDay - FirstDateDay
alert(DayDif);


这篇关于如何使用Javascript或Jquery从两个日期获得日间差异?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆