Firefox下无法正常显示年份的解决方法


Posted in Javascript onSeptember 04, 2014

我们在用Firefox上一些网站会看到这样的显示:
现在时间是:108年1月26日

而IE浏览器的话就显示正常的:
现在时间是:2008年1月26日

原因就是javascrīpt的兼容性问题

var today = new date();var year = today.getYear();

在Firefox里面getYear返回的是 "当前年份-1900" 的值,而微软做了一个改动:
当today的年份大于等于2000的时候 直接把1900加上了 返回的 200X (而不是10X)
如:today年份是1999 返回99
today年份是2000 返回2000

一个简单的解决是加一个判断:

year = (year<1900?(1900+year):year);

也有另外的方法:
通过 getFullYear getUTCFullYear去调用

var year = today.getFullYear();
Javascript 相关文章推荐
javascript中检测变量的类型的代码
Dec 28 Javascript
PHP中CURL的几个经典应用实例
Jan 23 Javascript
JavaScript定义数组的三种方法(new Array(),new Array('x','y')
Oct 04 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
Feb 13 Javascript
js事件委托和事件代理案例分享
Jul 25 Javascript
日期时间范围选择插件:daterangepicker使用总结(必看篇)
Sep 14 Javascript
利用ECharts.js画K线图的方法示例
Jan 10 Javascript
JavaScript引用类型Array实例分析
Jul 24 Javascript
vue服务端渲染缓存应用详解
Sep 12 Javascript
解决layui轮播图有数据不显示的情况
Sep 16 Javascript
vue中实现图片压缩 file文件的方法
May 28 Javascript
JavaScript中isPrototypeOf函数
Nov 07 Javascript
window.location的重写及判断location是否被重写
Sep 04 #Javascript
js怎么覆盖原有方法实现重写
Sep 04 #Javascript
JS的location.href跳出框架打开新页面的方法
Sep 04 #Javascript
手机号码,密码正则验证
Sep 04 #Javascript
javascript中2个感叹号的用法实例详解
Sep 04 #Javascript
IE下通过a实现location.href 获取referer的值
Sep 04 #Javascript
通过location.replace禁止浏览器后退防止重复提交
Sep 04 #Javascript
You might like
建立动态的WML站点(二)
2006/10/09 PHP
php入门学习知识点二 PHP简单的分页过程与原理
2011/07/14 PHP
如何利用PHP执行.SQL文件
2013/07/05 PHP
destoon实现调用热门关键字的方法
2014/07/15 PHP
php打造智能化的柱状图程序,用于报表等
2015/06/19 PHP
控制打印时页眉角的代码
2007/02/08 Javascript
javascript document.compatMode兼容性
2010/02/23 Javascript
你必须知道的Javascript知识点之&quot;深入理解作用域链&quot;的介绍
2013/04/23 Javascript
JavaScript获取元素尺寸和大小操作总结
2015/02/27 Javascript
js控制页面的全屏展示和退出全屏显示的方法
2015/03/10 Javascript
jquery小火箭返回顶部代码分享
2015/08/19 Javascript
js实现倒计时及时间对象
2016/11/15 Javascript
for循环 + setTimeout 结合一些示例(前端面试题)
2017/08/30 Javascript
使用vue-router beforEach实现判断用户登录跳转路由筛选功能
2018/06/25 Javascript
vue keep-alive的简单总结
2021/01/25 Vue.js
[59:08]Ti4 冒泡赛第二天 NEWBEE vs Titan 2
2014/07/15 DOTA
[56:38]DOTA2-DPC中国联赛正赛Aster vs Magma BO3 第一场 3月5日
2021/03/11 DOTA
Python装饰器用法示例小结
2018/02/11 Python
浅析Python pandas模块输出每行中间省略号问题
2018/07/03 Python
Python列表切片操作实例总结
2019/02/19 Python
Python获取好友地区分布及好友性别分布情况代码详解
2019/07/10 Python
python rsa实现数据加密和解密、签名加密和验签功能
2019/09/18 Python
Python数据分析pandas模块用法实例详解
2019/11/20 Python
python定间隔取点(np.linspace)的实现
2019/11/27 Python
python如何实现不用装饰器实现登陆器小程序
2019/12/14 Python
python使用html2text库实现从HTML转markdown的方法详解
2020/02/21 Python
在PyCharm中遇到pip安装 失败问题及解决方案(pip失效时的解决方案)
2020/03/10 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
用CSS3实现Win8风格的方格导航菜单效果
2013/04/10 HTML / CSS
可以使用抽象函数重写基类中的虚函数吗
2013/06/02 面试题
学期评语大全
2014/04/30 职场文书
让世界充满爱演讲稿
2014/05/24 职场文书
2014年团员学习十八大思想汇报
2014/09/13 职场文书
2014年新农村建设工作总结
2014/12/01 职场文书
详解如何用Python实现感知器算法
2021/06/18 Python
laravel添加角色和模糊搜索功能的实现代码
2021/06/22 PHP