moment函数比较时间早晚
时间: 2024-01-04 11:03:04 浏览: 154
有关时间的函数
moment.js库中的`moment()`函数可以用于创建Moment对象,而Moment对象可以表示一个特定的日期和时间。要比较两个时间的早晚,可以使用Moment对象的`isBefore()`和`isAfter()`方法。
`isBefore()`方法可以比较当前Moment对象是否早于另一个Moment对象,例如:
```
var moment1 = moment('2022-01-01');
var moment2 = moment('2022-01-02');
console.log(moment1.isBefore(moment2)); // true
```
这段代码创建了两个Moment对象,分别表示2022年1月1日和2022年1月2日。然后,使用`isBefore()`方法比较它们,结果为true,表示第一个Moment对象早于第二个Moment对象。
同样地,`isAfter()`方法可以比较当前Moment对象是否晚于另一个Moment对象,例如:
```
var moment1 = moment('2022-01-01');
var moment2 = moment('2022-01-02');
console.log(moment1.isAfter(moment2)); // false
```
这段代码同样创建了两个Moment对象,然后使用`isAfter()`方法比较它们,结果为false,表示第一个Moment对象晚于第二个Moment对象。
阅读全文