https://segmentfault.com/q/1010000014628534
获取某年某月的起始日期和结束日期的时间戳 (year表示年份,month表示月份)
有其他需求的话,自行优化代码
getMonthTimestamp (year,month) {
return [
new Date(year, month-1, 1).getTime(), // 查询月份的起始日期时间戳
(new Date(year, month, 0).getTime() + 24*60*60*1000)-1 // 查询月的结束日期的时间戳
]
}
// 测试结果:
cosnole.log(this.getMonthTimestamp (2021, 2))
=> [1612108800000, 1614527999999] 对应的是2021.02.01 00: 00: 00 和 2021-02-28 23:59:59
网友评论