js 日期大小比较
时间: 2023-07-04 07:06:46 浏览: 80
JavaScript 中,可以通过 Date 对象的 getTime() 方法来获取日期的时间戳,然后进行比较。比较两个日期的大小,可以按照以下步骤:
1. 创建两个 Date 对象,分别表示需要比较的日期。
2. 使用 getTime() 方法获取这两个日期的时间戳。
3. 比较这两个时间戳的大小,即可得出哪个日期比较早或者比较晚。
下面是一个比较两个日期大小的示例代码:
```
var date1 = new Date('2022-01-01');
var date2 = new Date('2022-01-02');
if (date1.getTime() < date2.getTime()) {
console.log('date1 is earlier than date2');
} else if (date1.getTime() > date2.getTime()) {
console.log('date1 is later than date2');
} else {
console.log('date1 and date2 are equal');
}
```
在上面的代码中,首先创建了两个 Date 对象 date1 和 date2,分别表示需要比较的日期。然后通过 getTime() 方法获取这两个日期的时间戳,再进行比较。如果 date1 的时间戳小于 date2 的时间戳,则表示 date1 比较早;如果 date1 的时间戳大于 date2 的时间戳,则表示 date1 比较晚;如果它们的时间戳相等,则表示它们是相等的日期。
阅读全文