轉載自 https://www.cnblogs.com/sk-3/archive/2019/07/23/11232750.html
使用了setHours() 方法
setHours() 方法用於設置指定的時間的小時字段
1. 獲取當天開始時間
moment(new Date(new Date(new Date().toLocaleDateString()).getTime()))).valueOf()
2. 獲取當天結束時間
moment(new Date(new Date(new Date().toLocaleDateString()).getTime() + 24 * 60 * 60 * 1000 - 1))).valueOf()
3. 獲取任意一天的開始時間
// time為某一天的時間戳
startTime(time) {
const nowTimeDate = new Date(time)
return nowTimeDate.setHours(0, 0, 0, 0)
}
4. 獲取任意一天的結束時間
endTime(time) {
const nowTimeDate = new Date(time)
return nowTimeDate.setHours(23, 59, 59, 999)
}
