<!-- 取 年月之间差值 集合-->
<script>
var firstYear = '201609';
var lastYear = '201910';
//共几年
var chaYear = parseInt(lastYear.slice(0,4)) - parseInt(firstYear.slice(0,4)) +1 ;
//有哪些年
var yearArr = [];
//年月列表
var yearMonthArr = [];
var firstMonth = parseInt(firstYear.slice(4,6));
var lastYear = parseInt(lastYear.slice(4,6));
for( var i=0; i<chaYear; i++ ){
yearArr.push(parseInt(firstYear.slice(0,4))+i);
}
//第一年
for( var i=firstMonth; i<=12; i++ ){
var mon = firstMonth++;
yearMonthArr.push( yearArr[0]+''+(mon<10?0+''+mon:mon));
}
//中年年
for( var i=1; i<=yearArr.length-2; i++ ){
var nowYear = parseInt(yearArr[0])+1;
for( var j=1; j<=12; j++ ) {
yearMonthArr.push(nowYear+''+(j<10?0+''+j:j));
}
}
//当前年
for( var i=1; i<=lastYear; i++ ){
yearMonthArr.push( yearArr[yearArr.length-1]+''+(i<10?0+''+i:i));
}
console.log(yearMonthArr);
</script>