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 读后台cookie代码
Sep 15 Javascript
Js实现双击鼠标自动滚动屏幕的示例代码
Dec 14 Javascript
js实现iframe框架取值的方法(兼容IE,firefox,chrome等)
Nov 26 Javascript
Javascript之Number对象介绍
Jun 07 Javascript
Three.js学习之文字形状及自定义形状
Aug 01 Javascript
js和jQuery以及easyui实现对下拉框的指定赋值方法
Jan 23 jQuery
详解javascript中的变量提升和函数提升
May 24 Javascript
JS中实现隐藏部分姓名或者电话号码的代码
Jul 17 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
Nov 06 Javascript
JQuery+Bootstrap 自定义全屏Loading插件的示例demo
Jul 03 jQuery
通过实例了解JS 连续赋值
Sep 24 Javascript
JS造成内存泄漏的几种情况实例分析
Mar 02 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
Session的工作方式
2006/10/09 PHP
php checkbox 取值详细说明
2010/08/19 PHP
eaglephp使用微信api接口开发微信框架
2014/01/09 PHP
php表单提交与$_POST实例分析
2015/01/26 PHP
php正则修正符用法实例详解
2016/12/29 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
2019/08/02 PHP
CCPry JS类库 代码
2009/10/30 Javascript
jquery如何实现在加载完iframe的内容后再进行操作
2013/09/10 Javascript
js的Boolean对象初始值示例
2014/03/04 Javascript
js浏览器本地存储store.js介绍及应用
2014/05/13 Javascript
深入分析JSONP跨域的原理
2014/12/10 Javascript
基于jQuery实现以手风琴方式展开和折叠导航菜单
2016/01/28 Javascript
JS实现上下左右对称的九九乘法表
2016/02/22 Javascript
Bootstrap每天必学之轮播(Carousel)插件
2016/04/25 Javascript
vue.js中$watch的用法示例
2016/10/04 Javascript
关于javascript事件响应的基础语法总结(必看篇)
2016/12/26 Javascript
nodejs结合Socket.IO实现的即时通讯功能详解
2018/01/12 NodeJs
Vue.js项目中管理每个页面的头部标签的两种方法
2018/06/25 Javascript
JavaScript实现HTML导航栏下拉菜单
2020/11/25 Javascript
python实现代理服务功能实例
2013/11/15 Python
python一键升级所有pip package的方法
2017/01/16 Python
django页面跳转问题及注意事项
2019/07/18 Python
美国顶级户外凉鞋品牌:Chacos
2017/03/27 全球购物
康帕斯酒店预订:Compass Hospitality(支持中文)
2018/08/23 全球购物
世嘉游戏英国官方商店:SEGA Shop UK
2019/09/20 全球购物
机电专业体育教师求职信
2013/09/21 职场文书
精彩的推荐信范文
2013/11/26 职场文书
计算机专业毕业生求职信分享
2013/12/24 职场文书
教师旷工检讨书
2014/01/18 职场文书
企业宣传工作方案
2014/06/02 职场文书
中学生运动会通讯稿大全
2014/09/18 职场文书
个人三严三实对照检查材料思想汇报
2014/09/22 职场文书
2015年远程教育工作总结
2015/05/20 职场文书
《植树问题》教学反思
2016/03/03 职场文书
领导激励员工的演讲稿,各种会上用得到,建议收藏
2019/08/13 职场文书
golang http使用踩过的坑与填坑指南
2021/04/27 Golang