使用JavaScript做Web开发,应该对JS中的Date对象不会陌生了。但是否注意过
getYear和getFullYear两方法 在不同浏览器中的获取到不同的值呢?
ie8
FF
当前系统时间为 2014-xx-xx
IE下通过new Date().getYear() 获取到年为3914(2014+1900)
FF 下则为114(2014-1900)
使用getFullYear()在IE和FF中都可以正确获取年份:2014
本文探讨了JavaScript中Date对象的getYear与getFullYear方法在不同浏览器(如IE8与Firefox)中获取年份的不同表现,并提供了跨浏览器一致性的解决方案。
使用JavaScript做Web开发,应该对JS中的Date对象不会陌生了。但是否注意过
getYear和getFullYear两方法 在不同浏览器中的获取到不同的值呢?
ie8
FF
当前系统时间为 2014-xx-xx
IE下通过new Date().getYear() 获取到年为3914(2014+1900)
FF 下则为114(2014-1900)
使用getFullYear()在IE和FF中都可以正确获取年份:2014
6069
4万+
356
1093

被折叠的 条评论
为什么被折叠?
