获取两个日期之间所有日期
//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 },