在JavaScript中获取两个日期之间的差异?[副本]

这个问题在这里已经有答案了
如何在JavaScript中获取两个日期之间的天数?

(40个答案)

六年前关闭的

如何计算全天内两个日期之间的差异(我不希望一天中有任何分数)

var date1=新日期('7/11/2010');
var date2=新日期('12/12/2010');
var diffDays=date2.getDate()-date1.getDate();
警报(天数)

我尝试了上述方法,但没有成功

这里有一个方法:

const date1=新日期('7/13/2010');
const date2=新日期('12/15/2010');
const diffTime=Math.abs(date2-date1);
常数diffDays=数学单元(diffTime/(1000*60*60*24));
log(diffTime+“毫秒”);
console.log(diffDays+“days”)

请注意,我们需要在报价中附上日期。代码的其余部分获取以毫秒为单位的时间差,然后除以以获得天数。日期应为mm/dd/yyyy格式

发表评论