javascript getYear() 的问题

 getYear的问题 IE中: today=new Date(); today.getYear()返回的是绝对的公元纪年,2005

Firefox中: today=new Date(); today.getYear()返回的是相对绝对的年份,年份相对于1900,因为今年是2005,两者相减是105。这个问题的根源在于2000年问题,以前年份的表示使用2位数字

因此,为了最大范围的兼容性,使用getFullYear() 是正确的,在不同浏览器中都能正确计算。 就解决了获取年份的兼容性问题。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章