使用moment获取当月或前一个月的第一天和最后一天

940 阅读1分钟

直接看代码:


// 当月第一天
let current_start_day = moment().startOf('month').format('YYYY-MM-DD')

// 当月最后一天
let current_end_day = moment().endOf('month).format('YYYY-MM-DD')

// 前一个月的第一天
let pre_start_day = moment().add(-1, 'M').startOf('month').format('YYYY-MM-DD')

// 前一个月的最后一天
let pre_end_day = moment().add(-1, 'M').endOf('month').format('YYYY-MM-DD')