js 比较两个日期大小
时间: 2023-07-04 20:10:51 浏览: 82
JS比较两个日期时间大小
3星 · 编辑精心推荐
可以使用`Date`对象或者`moment.js`库来比较两个日期的大小。
使用`Date`对象进行比较:
```javascript
const date1 = new Date('2021-01-01');
const date2 = new Date('2022-01-01');
if (date1 > date2) {
console.log('date1 is after date2');
} else if (date1 < date2) {
console.log('date1 is before date2');
} else {
console.log('date1 is equal to date2');
}
```
使用`moment.js`库进行比较:
```javascript
const moment = require('moment');
const date1 = moment('2021-01-01');
const date2 = moment('2022-01-01');
if (date1.isAfter(date2)) {
console.log('date1 is after date2');
} else if (date1.isBefore(date2)) {
console.log('date1 is before date2');
} else {
console.log('date1 is equal to date2');
}
```
这两个例子都是比较一个固定的过去或未来的日期,你可以根据需要修改日期的值。
阅读全文