js 获取两个日期之间所有的日期

    function getDate(datestr){
      var temp = datestr.split("-");
      var date = new Date(temp[0],temp[1],temp[2]);
      return date;
    }
    
    var start = "2019-01-13";
    var end = "2019-01-19";
    var startTime = getDate(start);
    var endTime = getDate(end);
    console.log(endTime)
    console.log(startTime)
    console.log(startTime.getMonth())
    while((endTime.getTime()-startTime.getTime())>=0){
      var year = startTime.getFullYear();
      var month = startTime.getMonth().toString().length==1?"0"+startTime.getMonth().toString():startTime.getMonth();
      var day = startTime.getDate().toString().length==1?"0"+startTime.getDate():startTime.getDate();
        console.log(year+"-"+month+"-"+day);
      
      startTime.setDate(startTime.getDate()+1);
    }


// Tue Feb 19 2019 00:00:00 GMT+0800 (中国标准时间)
// Wed Feb 13 2019 00:00:00 GMT+0800 (中国标准时间)
// 1
// 2019-01-13
// 2019-01-14
// 2019-01-15
// 2019-01-16
// 2019-01-17
// 2019-01-18
// 2019-01-19

jsbin

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

推荐阅读更多精彩内容

  • 云淡风轻 菊花开满了整个天空 簇拥着那份爱意 爱的眼神交织着甜蜜 曾经的遥不可及 如梦似幻地握在了手里 调皮的风宝...
    梦雪他乡阅读 2,920评论 22 44
  • 今天一天情绪不太对,想做的和实际的落差,让我很受打击。 社群协助经营第一天,开了个头,但是中午与既定的要求没有做到...
    美琳读书阅读 845评论 0 0
  • Is it now?(现在是现在吗?)这个听起来有点病句的问句,你是不是偶尔也会问起。也许是在某个午夜梦回,也许在...
    卢小五阅读 4,987评论 0 1
  • 金鸡报捷梅花俏,义犬迎春柳色新。新年伊始,万象更新。年初,即是对去年工作的总结,也是对未来一年里工作的美好期...
    徐小编阅读 4,657评论 2 0
  • 2018年11月2日 晴 呼吸一张一弛 清晨也是飒爽的 人烟睡梦 我极速飘动 到物质原罪之处 打开锁闭的灵魂 细微...
    鲜栗子阅读 1,742评论 0 3