JavaScript getYear() 方法
比较少用到JS获取日期的方法,用了一次,竟然闹出笑话啦,看一下下图:

因为我比较常用的浏览器是ie和Opera,而这两个浏览器下都没有问题,所以也就没注意,今天不小心用了下firefox访问,竟然发现这么散的事儿哈,虽然说依林家族的基本上所有的会员都用的ie浏览器,而我也基本上不会考虑firefox的兼容性,但是这个错误还是有点过分啦。。。看着始终不爽,所以百度了一下,找到了答案,顺便记录下:
从ECMAScript v3开始,JavaScript 的实现就不再使用getYear()的方法,而使用getFullYear()方法取而代之!
而Firefox使用getYear()的时候获取的已经不是真实的值啦,所以如果要兼容的话,就需要改用getFullYear()啦。大家有兴趣的话可以试试Firefox下使用getYear()得到的值是什么。
标签: getFullYear(), getYear()
这篇文章发布于 2009年02月15日,星期日,14:50,归类于 JavaScript。 您可以跟踪这篇文章的评论通过 RSS 2.0 feed。 您可以留下评论,或者从您的站点trackback。
用ajax从PHP取值也行:)