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 相关文章推荐
js获取单元格自定义属性值的代码(IE/Firefox)
Apr 05 Javascript
jquery自定义函数的多种方法
Jan 09 Javascript
使用纯javascript实现经典扫雷游戏
Apr 23 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
Aug 21 Javascript
微信小程序 自定义对话框实例详解
Jan 20 Javascript
js弹出窗口简单实现代码
Mar 22 Javascript
Vue如何从1.0迁移到2.0
Oct 19 Javascript
JS写谷歌浏览器chrome的外挂实例
Jan 11 Javascript
js中getBoundingClientRect的作用及兼容方案详解
Feb 01 Javascript
vue的常用组件操作方法应用分析
Apr 13 Javascript
Vue.use源码学习小结
Jun 20 Javascript
JavaScript前端实现压缩图片功能
Mar 06 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
php array_intersect()函数使用代码
2009/01/14 PHP
php绘制一条弧线的方法
2015/01/24 PHP
Yii2 如何在modules中添加验证码的方法
2017/06/19 PHP
PHP中Static(静态)关键字功能与用法实例分析
2019/04/05 PHP
php模式设计之观察者模式应用实例分析
2019/09/25 PHP
参考:关于Javascript中实现暂停的几篇文章
2007/03/04 Javascript
JavaScript 全面解析各种浏览器网页中的JS 执行顺序
2009/02/17 Javascript
Domino中运用jQuery读取视图内容的方法
2009/10/21 Javascript
一个很简单的jquery+xml+ajax的无刷新树结构(无css,后台是c#)
2010/06/02 Javascript
js读写cookie实现一个底部广告浮层效果的两种方法
2013/12/29 Javascript
jQuery回调函数的定义及用法实例
2014/12/23 Javascript
快速解决Canvas.toDataURL 图片跨域的问题
2016/05/10 Javascript
html+js实现简单的计算器代码(加减乘除)
2016/07/12 Javascript
ionic实现可滑动的tab选项卡切换效果
2020/04/15 Javascript
javascript实现多张图片左右无缝滚动效果
2017/03/22 Javascript
关于在mongoose中填充外键的方法详解
2017/08/14 Javascript
原生JS实现贪吃蛇小游戏
2020/03/09 Javascript
[01:02:30]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第三场 8.22
2019/09/05 DOTA
Python编程求解二叉树中和为某一值的路径代码示例
2018/01/04 Python
将python包发布到PyPI和制作whl文件方式
2019/12/25 Python
Python猴子补丁知识点总结
2020/01/05 Python
django创建超级用户时指定添加其它字段方式
2020/05/14 Python
Pytorch - TORCH.NN.INIT 参数初始化的操作
2021/02/27 Python
html5与css3小应用
2013/04/03 HTML / CSS
美国高级工作服品牌:Carhartt
2018/01/25 全球购物
Trina Turk官网:美国时装和泳装品牌
2018/06/10 全球购物
自动化工程专业个人应聘自荐信
2013/09/26 职场文书
应届生自我鉴定
2013/12/11 职场文书
法务专员岗位职责
2015/02/14 职场文书
同学聚会致辞集锦
2015/07/28 职场文书
交通事故协议书范本
2016/03/19 职场文书
详解Python自动化之文件自动化处理
2021/06/21 Python
基于JavaScript实现省市联动效果
2021/06/22 Javascript
Redis RDB技术底层原理详解
2021/09/04 Redis
Java spring定时任务详解
2021/10/05 Java/Android
css3应用示例:新增的选择器
2022/03/16 HTML / CSS