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中匿名函数的N种写法
Sep 08 Javascript
用Jquery重写windows.alert方法实现思路
Apr 03 Javascript
教你如何使用node.js制作代理服务器
Nov 26 Javascript
JS获取Table中td值的方法
Mar 19 Javascript
angular ng-repeat数组中的数组实例
Feb 18 Javascript
ES6新特性之解构、参数、模块和记号用法示例
Apr 01 Javascript
JQuery实现table中tr上移下移的示例(超简单)
Jan 08 jQuery
再谈Angular4 脏值检测(性能优化)
Apr 23 Javascript
angular6 利用 ngContentOutlet 实现组件位置交换(重排)
Nov 02 Javascript
vue+canvas实现炫酷时钟效果的倒计时插件(已发布到npm的vue2插件,开箱即用)
Nov 05 Javascript
uniapp微信小程序实现一个页面多个倒计时
Nov 01 Javascript
微信小程序实现滚动Tab选项卡
Nov 16 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以ROOT权限执行系统命令的方法
2011/02/10 PHP
phpstrom使用xdebug配置方法
2013/12/17 PHP
Ubuntu中启用php的mail()函数并解决发送邮件速度慢问题
2015/03/27 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
php使用PDO事务配合表格读取大量数据插入操作实现方法
2017/02/16 PHP
锋利的jQuery 要点归纳(一) jQuery选择器
2010/03/21 Javascript
js弹出框轻量级插件jquery.boxy使用介绍
2013/01/15 Javascript
原生js制作日历控件实例分享
2016/04/06 Javascript
Bootstrap选项卡与Masonry插件的完美结合
2016/07/06 Javascript
jquery+ajax+text文本框实现智能提示完整实例
2016/07/09 Javascript
js 动态给元素添加、移除事件的实现方法
2016/07/19 Javascript
Boostrap基础教程之JavaScript插件篇
2016/09/08 Javascript
javascript 四十条常用技巧大全
2016/09/09 Javascript
jquery.tagsinput.js实现记录checkbox勾选的顺序
2019/09/21 jQuery
Vue使用NProgress的操作过程解析
2019/10/10 Javascript
使用preload预加载页面资源时注意事项
2020/02/03 Javascript
Js生成随机数/随机字符串的方法小结【5种方法】
2020/05/27 Javascript
vue 使用lodash实现对象数组深拷贝操作
2020/09/10 Javascript
[16:43]Heroes19_剃刀(完美)
2014/10/31 DOTA
在Python3中初学者应会的一些基本的提升效率的小技巧
2015/03/31 Python
Python实现将目录中TXT合并成一个大TXT文件的方法
2015/07/15 Python
Python环境下安装PyGame和PyOpenGL的方法
2020/03/25 Python
Django中和时区相关的安全问题详解
2020/10/12 Python
利于python脚本编写可视化nmap和masscan的方法
2020/12/29 Python
css3 中实现炫酷的loading效果
2019/04/26 HTML / CSS
ALDO美国官网:加拿大女鞋品牌
2018/12/28 全球购物
售后服务科岗位职责范文
2013/11/13 职场文书
毕业生自荐书
2014/02/02 职场文书
求职信名称怎么写
2014/05/26 职场文书
个人四风问题对照检查材料思想汇报
2014/10/06 职场文书
初中成绩单评语
2014/12/29 职场文书
幼儿教师年度个人总结
2015/02/05 职场文书
2015年科研工作总结范文
2015/05/13 职场文书
php去除deprecated的实例方法
2021/11/17 PHP
Mybatis是这样防止sql注入的
2021/12/06 Java/Android
Arthas排查Kubernetes中应用频繁挂掉重启异常
2022/02/28 MySQL