使用 Moment.js 库可以很方便地获取日期区间。下面是使用 Moment.js 获取本周、本月和半年日期区间的示例代码:

获取本周日期区间:

var startOfWeek = moment().startOf('week');
var endOfWeek = moment().endOf('week');

console.log('本周开始日期:' + startOfWeek.format('YYYY-MM-DD'));
console.log('本周结束日期:' + endOfWeek.format('YYYY-MM-DD'));

获取本月日期区间:

var startOfMonth = moment().startOf('month');
var endOfMonth = moment().endOf('month');

console.log('本月开始日期:' + startOfMonth.format('YYYY-MM-DD'));
console.log('本月结束日期:' + endOfMonth.format('YYYY-MM-DD'));

获取半年日期区间:

var startOfHalfYear = moment().startOf('year').add(6, 'months');
var endOfHalfYear = moment().endOf('year').subtract(6, 'months');

console.log('半年开始日期:' + startOfHalfYear.format('YYYY-MM-DD'));
console.log('半年结束日期:' + endOfHalfYear.format('YYYY-MM-DD'));

注意:在使用上述代码之前,确保已经引入了 Moment.js 库。

Moment.js 获取日期区间:本周、本月、半年

原文地址: https://www.cveoy.top/t/topic/qrkf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录