getYear()
使用getYear()
函数的本意是获取年份,以2014年为例,如: var date = new Date(); var year = date.getYear();
在IE中是可以正确获取年份:2014,但是在FF等浏览器下则为:114。
原因则是 在 Firefox等浏览器内 getYear 返回的是 "当前年份-1900"的值(年份基数是1900)
而IE则是 当today的年份大于等于2000的时,直接将1900加上了,返回的2014。
getFullYear()
getFullYear()
方法返回的是四位数的年份,各浏览器返回的结果都一样都是2014.没有争议。 getUTCFullYear()
getUTCFullYear()
方法可返回根据世界时 (UTC) 表示的年份的四位数字。返回 dateObject 用世界时表示时的年份,该值是一个四位的整数,而不是两位数的缩写。 var date = new Date(); var year = date.getUTCFullYear()执行上面的js脚本,year的值也是2014.