// 格式化时间,获取两个日期之间所有月份
function getMonthBetween(start, end) { //传入的格式YYYY-MM
let dateList = []; // 时间格式 ‘2019-04-01’
let dateList2 = []; // 时间格式 ‘2019-04’
var s = start.split("-");
var e = end.split("-");
var min = new Date();
var max = new Date();
min.setFullYear(s[0], s[1] * 1 - 1, 1); // 开始日期
max.setFullYear(e[0], e[1] * 1 - 1, 1); // 结束日期
var current = min;
while (current <= max) {
var year = current.getFullYear();
var month = current.getMonth() + 1 < 10 ? '0' + (current.getMonth() + 1) : current.getMonth() + 1;
dateList.push(year + "-" + month + "-" + '01');
dateList2.push(year + "-" + month);
current.setMonth(month);
}
return [dateList, dateList2];
}