仅比较日期而忽略时间戳的最简单方法是什么?我有两个日期,其中一个
如何完全忽略时间戳进行比较? firstDate:
firstDate
来自数据库(转换为JavaScript日期),另一个secondDate
来自日期选择器输入字段。从算法上讲,这两个日期是相等的,因为它不考虑时间戳,但是代码不认为它们相等,因为firstDate
中包含01:00:00
。如何完全忽略时间戳进行比较? firstDate:
secondDate:Tue Mar 24 1992 01:00:00 GMT-0500 (中部夏令时)
代码:Tue Mar 24 1992 00:00:00 GMT-0500 (中部夏令时)
if(firstDate < secondDate) {
alert("This alert shouldn't pop out as dates are equal");
}