当前位置: 代码迷 >> 综合 >> getFullYear()和getYear()有什么区别
  详细解决方案

getFullYear()和getYear()有什么区别

热度:4   发布时间:2024-01-03 20:45:37.0
Date对象取得年份有getYear和getFullYear两种方法
经 测试
var d=new Date;
alert(d.getYear())在IE中返回 2009,在Firefox中会返回109。经查询手册,getYear在Firefox下返回的是距1900年1月1日的年份,这是一个过时而不被推荐的方法。

而alert(d.getFullYear())在IE和FF中都会返回2009。因此,无论何时都应使用getFullYear来替代getYear方法。

例如:2016年

用 getFullYear()方法取出时  结果为 2016

用 getYear()方法取出时 结果为 116     //(2016-1900=116)