function getEveryDays(start, end) {
let startDate = new Date(start.replace(/:|\.|-/g, '/'))
let endDate = new Date(end.replace(/:|\.|-/g, '/'))
let days = (endDate - startDate) / (1000 * 60 * 60 * 24)
let daySet = new Set()
if (days < 0) {
console.log("开始日期小于结束日期")
} else {
daySet.add(startDate.toLocaleDateString())
for (let x = 0; x < days; x++) {
startDate.setDate(startDate.getDate() + 1)
daySet.add(startDate.toLocaleDateString())
}
console.log(daySet)
}
return daySet
}
getEveryDays('2019.12.25', '2020.1.4');
指定日期间隔内每一天的日期
点赞
收藏