JavaScript、js、vue获取当前年、上一年、下一年时间范围(moment.js)
JavaScript、js、vue获取当前年、上一年、下一年时间范围(moment.js)
·
获取当前天、周、月、年、上一日、下一日、上一周、下一周、上一月、下一月、上一年、下一年时间范围可参考文章
date
为当前时间,如"2022-01-03 15:31:21"
无限套娃可将得到的时间再次作为date
进行输入
当前年
nowYear(date) {
let startDate = moment(date).startOf("year").format("YYYY-MM-DD HH:mm:ss")
let endDate = moment(date).endOf("year").format("YYYY-MM-DD HH:mm:ss")
return [startDate, endDate]
},
输出:["2022-01-02 00:00:00",“2022-12-31 23:59:59”]
上年
preYear(date) {
let startDate = moment(date).subtract(1, "year").startOf("year").format("YYYY-MM-DD HH:mm:ss")
let endDate = moment(date).subtract(1, "year").endOf("year").format("YYYY-MM-DD HH:mm:ss")
return [startDate, endDate]
},
输出:["2021-01-31 00:00:00",“2021-12-31 23:59:59”]
下年
nextYear(date) {
let startDate = moment(date).add(1, "year").startOf("year").format("YYYY-MM-DD HH:mm:ss")
let endDate = moment(date).add(1, "year").endOf("year").format("YYYY-MM-DD HH:mm:ss")
return [startDate, endDate]
},
输出:["2023-01-31 00:00:00",“2023-12-31 23:59:59”]
更多推荐
已为社区贡献2条内容
所有评论(0)