在firefox网站上的日期显示中,将年份2012年显示成了112年,其实只要修改一下代码中的函数就OK了
today = new Date();today.getYear()改成today.getFullYear()造成显示为112的原因是:原来这个是与浏览器有关系的,Firefox的getYear()返回的是“当前年份-1900”的值,而IE却当Year>=2000,直接把减去的1900又加回来了。传统的都是使用Firefox的方法,所以IE浏览器太牛了.
本文共 275 字,大约阅读时间需要 1 分钟。
在firefox网站上的日期显示中,将年份2012年显示成了112年,其实只要修改一下代码中的函数就OK了
today = new Date();today.getYear()改成today.getFullYear()造成显示为112的原因是:原来这个是与浏览器有关系的,Firefox的getYear()返回的是“当前年份-1900”的值,而IE却当Year>=2000,直接把减去的1900又加回来了。传统的都是使用Firefox的方法,所以IE浏览器太牛了.
转载于:https://blog.51cto.com/hdjdcyl/1147790