例子:起始时间 2022-05-10,2022-05-14。返回[2022-05-10,2022-05-11,2022-05-12,2022-05-13,2022-05-14]
getAllDate(day1, day2) {
//传入的格式YYYY-MM-dd
// fix : 修复输入两个一样日期导致出错
if (day1 === day2) {
return [day1];
}
var getDate = function (str) {
var tempDate = new Date();
var list = str.split("-");
tempDate.setFullYear(list[0]);
tempDate.setMonth(list[1] - 1);
tempDate.setDate(list[2]);
return tempDate;
};
var date1 = getDate(day1);
var date2 = getDate(day2);
if (date1 > date2) {
var tempDate = date1;
date1 = date2;
date2 = tempDate;
}
date1.setDate(date1.getDate() + 1);
var dateArr = [];
var i = 0;
while (
!(
date1.getFullYear() == date2.getFullYear() &&
date1.getMonth()