handleTimeQuantum(startD, endD) {
function getDate(datestr) {
let temp = datestr.split("-");
let date = new Date(temp[0], temp[1], temp[2]);
return date;
}
let start = startD;
let end = endD;
let startTime = getDate(start);
let endTime = getDate(end);
while (endTime.getTime() - startTime.getTime() >= 0) {
let year = startTime.getFullYear();
let month =
startTime.getMonth().toString().length == 1
? "0" + startTime.getMonth().toString()
: startTime.getMonth();
let day =
startTime.getDate().toString().length == 1
? "0" + startTime.getDate()
: startTime.getDate();
console.log(year + "-" + month + "-" + day);
startTime.setDate(startTime.getDate() + 1);
}
}
2个时间段之前的所有日期
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 最近因公司业务需求需要实现一个按照每周的日期进行一些业务处理,需要获取每个月有多少周,和每一周的开始日期到...