我怎样才能算出两个日期之间的差额(我不想要一天中的任何零头)
var date1 = new Date('7/11/2010');
var date2 = new Date('12/12/2010');
var diffDays = date2.getDate() - date1.getDate();
alert(diffDays)
我try 了上面的方法,但这不起作用.
我怎样才能算出两个日期之间的差额(我不想要一天中的任何零头)
var date1 = new Date('7/11/2010');
var date2 = new Date('12/12/2010');
var diffDays = date2.getDate() - date1.getDate();
alert(diffDays)
我try 了上面的方法,但这不起作用.
const date1 = new Date('7/13/2010');
const date2 = new Date('12/15/2010');
const diffTime = Math.abs(date2 - date1);
const diffDays = Math.ceil(diffTime / (1000 * 60 * 60 * 24));
console.log(diffTime + " milliseconds");
console.log(diffDays + " days");
注意,我们需要用引号将日期括起来.代码的睡觉获取以毫秒为单位的时间差,然后除以得到天数.日期应为mm/dd/yyyy格式.