在使用javascript,调用Date()函数中一些方法时候遇到的一些状况:
1.getDay():返回的是一周中的某天
2.getDate()返回的是一个月中的某天
3.getMonth()返回值是0-11,所以需要自己做加1处理,比如当前是7月,返回值会是6
4.getYear(),在IE浏览器返回完整的年份,在chome、Firefox等浏览器返回的是三位数
在IE中是可以正确获取年份:2010,但是在FF等浏览器下则为:110。
原因则是 在 FF等浏览器内 getYear 返回的是 "当前年份-1900" 的值(即年份基数是1900)
而IE则是 当today的年份大于等于2000的时,直接将1900加上了,返回的 2010。
5.getFullYear()返回完整的年份,在IE和其它浏览器均返回正常值
6.getTime()所返回的是一个long型的毫秒数