使用moment.js的两三方法,比较日期大小,获取今日昨日本周本月本年等等等
使用Moment.js比较日期大小:
let date1 = moment('2023-04-01');
let date2 = moment('2023-04-02');
if (date1.isBefore(date2)) {
console.log('date1 is before date2');
} else if (date1.isAfter(date2)) {
console.log('date1 is after date2');
} else {
console.log('date1 is the same as date2');
}
获取今日:
let today = moment();
console.log(today.format()); // 默认格式输出
昨日:
let yesterday = moment().subtract(1, 'days');
console.log(yesterday.format());
本周第一天(周日):
let startOfWeek = moment().startOf('week');
console.log(startOfWeek.format());
本月第一天:
let startOfMonth = moment().startOf('month');
console.log(startOfMonth.format());
本年第一天:
let startOfYear = moment().startOf('year');
console.log(startOfYear.format());
以上代码片段展示了如何使用Moment.js进行日期比较、获取特定日期以及格式化输出。
评论已关闭