我想我的问题很简单,但我找不到解决方案,如何将日期与上一个或次要日期或下一个日期进行比较?
目前我有这段代码:
if(newDate > oldDate || newDate < oldDate){}
它的工作但令人讨厌,我试过newDate != oldDate
但它对我不起作用,我做错了什么?
答案 0 :(得分:1)
答案 1 :(得分:0)
使用日期时间戳来比较日期,如下所示: -
var oldDate = new Date('2013-05-23');
var newDate = new Date('2013-05-24');
if(newDate.getTime() > oldDate.getTime()) {
console.log("Old date is the past date");
}
注意: - 更高的时间戳值(数字)表示最新日期。因此yesterday
的时间戳小于today
的时间戳。