2个时间段之前的所有日期

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);
     }
   }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容