0
我已阅读了Javascript中的函数getYear以及浏览器之间结果的差异。由于我一直在维护一个在任何地方都使用getYear方法的应用程序,所以我应该重构它以获得FullYear。当在特定日期执行时,来自IE中getYear的不同结果
但我不明白为什么getYear方法的结果在特定日期的IE中有所不同,例如, 28日至2012。
//IE 28-march-2012
var now = new Date();
now.getYear();
//=2012
//IE 29-march-2012
//var now = new Date();
//now.getYear();
//=112
我跑了IE9,Windows 7中,时区UTC +1阿姆斯特丹这个代码在2012年3月28日和2012年3月29日,只是不明白的地方差别的来源。我希望它不是很明显...
这确实是修复...我错误的本地化bug的来源,但是因为项目是使用包含这个bug的GWT 2.0.4构建的:评论16,[link](http:// code。 google.com/p/google-web-toolkit/issues/detail?id=3132&can=1&q=fixdaylightsavings&colspec=ID%20Type%20Status%20Owner%20Milestone%20Summary%20Stars) – Sjoerd 2012-03-30 12:33:18