如何获得给定开始年份的基础年份列表?

我试过了

var start_year = "2011",d = new Date( "01 " + start_year),first = d.getFullYear();
console.log(first);


预期的输出应该是


  2011,2012,2013,2014,2015,2016


其中2016年是最新日期。

但似乎根本行不通,有什么主意,请帮忙吗?

最佳答案

var start_year = 2011;//If you receive as a string , let it be a string
var current_year = new Date().getFullYear();
for (var i = start_year; i <= current_year; i++) {
    console.log(i);
}


在您的代码中,d = new Date( "01 " + start_year)会显示Invalid Date

为了获得更好的答案,请检查Rayon的评论和dandavis的Idea。

10-05 20:19
查看更多