如何获得给定开始年份的基础年份列表?
我试过了
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。