let start = new Date(1642694400000) // 2022-01-21 00:00:00
let end = new Date(1643644800000) // 2022-02-01 00:00:00
dateList = getAllDateCN(date1, date2)
console.log(dateList);
function getAllDateCN(startTime, endTime) {
let date_all = [];
let i = 0;
while (endTime.getTime() - startTime.getTime() >= 0) {
// 获取日期和时间
let year = startTime.getFullYear()
let month = startTime.getMonth() + 1
let day = startTime.getDate()
let time = startTime.toLocaleTimeString()
date_all[i] = year + '年' + month + '月' + day + '日' + time
// 获取每天00:00:00的时间戳
// date_all[i] = new Date(startTime.toLocaleDateString()).getTime() / 1000;
// 天数+1
startTime.setDate(startTime.getDate() + 1);
i += 1;
}
return date_all;
}
js获取两个时间戳之间所有的日期或时间戳
最新推荐文章于 2023-06-06 11:20:28 发布