function getDistanceDays(date1, date2) {
const [date1_timeStamp , date2_timeStamp ]= [ +new Date(date1) , +new Date(date2) ]
let max = '', min = ''
if (date1_timeStamp > date2_timeStamp) {
max = date1_timeStamp
min = date2_timeStamp
} else {
max = date2_timeStamp
min = date1_timeStamp
}
return (max - min) / (24 * 60 * 60 * 1000)
}
console.log(getDistanceDays("2022-02-2", "2022-02-22")) // 20.333333333333332
console.log(Math.round(getDistanceDays("2022-02-2", "2022-02-22"))) // 20 -四舍五入
console.log(Math.ceil(getDistanceDays("2022-02-2", "2022-02-22"))) // 21 -向上取整
console.log(Math.floor(getDistanceDays("2022-02-2", "2022-02-22"))) // 20 -向下取整
获取日期区间天数
最新推荐文章于 2023-01-31 10:24:55 发布