2007/02/17 | 关于JavaScript中的取得年份的问题
类别(开发) | 评论(3) | 阅读(310) | 发表于 04:57

在Javascript中,可以通过new Date().getYear获得当前的年份,比如现在应该返回2007,但这仅仅是在IE中的效果。在FireFox中,该函数返回的是108。

出现这一现象的原因是在某些版本的js当中,getYear返回的是从1900年开始算起的年份值,比如FF所支持的版本,而IE则遵循较低的JS版本。

解决办法有一个,就是调用另外一个函数:

getFullYear

这个函数可以保证不同版本的js下返回的数值都是2007

各位写js用到读取年份的操作时千万要替火狐用户多考虑考虑啊 呵呵

0

评论Comments

日志分类
首页[442]
随笔[88]
分享[81]
音乐[52]
思考[37]
相册[48]
体坛[65]
开发[71]