在JavaScript中比较两个日期的大小,可以使用Date对象的getTime()方法获取日期的时间戳,然后对比时间戳的大小来确定日期的先后顺序。
示例代码如下:
const date1 = new Date('2021-08-01');
const date2 = new Date('2021-08-02');
if (date1.getTime() < date2.getTime()) {
console.log('date1 在 date2 之前');
} else if (date1.getTime() > date2.getTime()) {
console.log('date1 在 date2 之后');
} else {
console.log('date1 和 date2 相等');
}
在上面的代码中,我们首先创建了两个Date对象date1和date2,然后使用getTime()方法获取它们的时间戳,最后对比时间戳的大小来确定它们的先后顺序。
需要注意的是,getTime()方法返回的是从1970年1月1日00:00:00 UTC到该日期对象表示的日期时间之间的毫秒数,因此可以直接进行数值比较。
关键词高亮: