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

//a[0],a[1]的格局如同是2020-1-1这样子 具体我遗记了  b = this.getBetweenDateStr(a[0], a[1])  getBetweenDateStr(stime, etime) {        //初始化日期列表,数组        var diffdate = new Array()        var i = 0        //开始日期小于等于完结日期,并循环        while (stime <= etime) {          diffdate[i] = stime          //获取开始日期工夫戳          var stime_ts = new Date(stime).getTime()          console.log('以后日期:' + stime + '以后工夫戳:' + stime_ts)          //减少一天工夫戳后的日期          var next_date = stime_ts + 24 * 60 * 60 * 1000          //拼接年月日,这里的月份会返回(0-11),所以要+1          var next_dates_y = new Date(next_date).getFullYear() + '-'          var next_dates_m =            new Date(next_date).getMonth() + 1 < 10              ? '0' + (new Date(next_date).getMonth() + 1) + '-'              : new Date(next_date).getMonth() + 1 + '-'          var next_dates_d =            new Date(next_date).getDate() < 10              ? '0' + new Date(next_date).getDate()              : new Date(next_date).getDate()          stime = next_dates_y + next_dates_m + next_dates_d          //减少数组key          i++        }        return diffdate      },