获取指定日期段内的日期数组
先将起始日期和截止日期转化为时间戳
//start:Thu Apr 01 2021 14:18:38 GMT+0800 (中国标准时间) -> 1617258167424
//end:Thu Apr 05 2021 14:18:38 GMT+0800 (中国标准时间) ->1617603518000
//获取的如果是13位就是毫秒级的时间戳
// start(开始日期的时间戳)
function time(start,end){
var arr = [];
for(var i=start/1000;i<=end/1000){
var date = new Date(i * 1000);
var year = date.getFullYear()
var month = date.getMonth() + 1
var day = date.getDate()
var ymd = year + '-' + (month < 10 ? '0' + month :month) + '-' + (day < 10 ? '0' + day : day)
arr.push(ymd)
i = i + 86400//86400是一天的时间戳(注意是一天86400秒)
}
}
不喜勿喷!