IE与Firefox下javascript getyear年份的兼容性写法


Posted in Javascript onDecember 20, 2007

IE与Firefox下javascript getyear年份不同浏览器 JavaScript 的getyear年份函数兼容性问题

先举个例子
用 Firefox 上一些网站会看到这样的提示
现在时间是 106年8月8日

而用 ie 浏览器的话就显示正常的 2006年8月8日

原因就是 javascript 的兼容性问题

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

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

javascript getyear一个简单的解决是加一个判断:
year = (year<1900?(1900+year):year);

也有另外的方法
通过 getFullYear getUTCFullYear 去调用
var year = today.getFullYear();

Javascript 相关文章推荐
List Information About the Binary Files Used by an Application
Jun 11 Javascript
ASP中用Join和Array,可以加快字符连接速度的代码
Aug 22 Javascript
JS解密入门 最终变量劫持
Jun 25 Javascript
Javascript 日期处理之时区问题
Oct 08 Javascript
JQuery拖拽元素改变大小尺寸实现代码
Dec 10 Javascript
JS字符串截取函数实例
Dec 27 Javascript
jquery实现input输入框实时输入触发事件代码
Jan 28 Javascript
js获取微信版本号的方法
May 12 Javascript
关于Javascript中document.cookie的使用
Mar 08 Javascript
npm国内镜像 安装失败的几种解决方案
Jun 04 Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
Sep 29 Javascript
js使用formData实现批量上传
Mar 27 Javascript
javascript支持firefox,ie7页面布局拖拽效果代码
Dec 20 #Javascript
麦鸡的TAB切换功能结合了javascript和css
Dec 17 #Javascript
用javascript来实现动画导航效果的代码
Dec 16 #Javascript
不用ajax实现点击文字即可编辑的方法
Dec 16 #Javascript
JS是否可以跨文件同时控制多个iframe页面的应用技巧
Dec 16 #Javascript
Javascript常用运算符(Operators)-javascript基础教程
Dec 14 #Javascript
javascript实现仿银行密码输入框效果的代码
Dec 13 #Javascript
You might like
js 省地市级联选择
2010/02/07 Javascript
在jQuery中 关于json空对象筛选替换
2013/04/15 Javascript
基于jquery实现的文字淡入淡出效果
2013/11/14 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
EasyUI创建对话框的两种方式
2016/08/23 Javascript
bootstrap网格系统使用方法解析
2017/01/13 Javascript
vue实现ToDoList简单实例
2017/02/07 Javascript
js实现简易垂直滚动条
2017/02/22 Javascript
ES6新特性六:promise对象实例详解
2017/04/21 Javascript
JS实现移动端按首字母检索城市列表附源码下载
2017/07/05 Javascript
前端常见跨域解决方案(全)
2017/09/19 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
详解key在Vue列表渲染时究竟起到了什么作用
2019/04/20 Javascript
layui清除radio的选中状态实例
2019/11/14 Javascript
javascript设计模式 ? 组合模式原理与应用实例分析
2020/04/14 Javascript
JS实现鼠标移动拖尾
2020/12/27 Javascript
[46:49]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.19
2020/12/24 DOTA
Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
2017/01/12 Python
python实现全盘扫描搜索功能的方法
2019/02/14 Python
Python 使用元类type创建类对象常见应用详解
2019/10/17 Python
基于python使用tibco ems代码实例
2019/12/20 Python
解决reload(sys)后print失效的问题
2020/04/25 Python
CSS3使用transition属性实现过渡效果
2018/04/18 HTML / CSS
伦敦高级内衣品牌:Agent Provocateur(大内密探)
2016/08/23 全球购物
Spartoo芬兰:欧洲最大的网上鞋店
2016/08/28 全球购物
西班牙英格列斯百货法国官网:El Corte Inglés法国
2017/07/09 全球购物
英国日常交易网站:Wowcher
2018/09/04 全球购物
将一个文本文件的内容按倒序打印出来
2015/01/05 面试题
物理教育专业毕业生推荐信
2013/11/03 职场文书
建筑设计师岗位职责
2013/11/18 职场文书
2014年小学元旦活动方案
2014/02/12 职场文书
售后服务经理岗位职责范本
2014/02/22 职场文书
委托书范文
2014/04/02 职场文书
股东合作协议书
2014/04/14 职场文书
社区党员志愿服务活动方案
2014/08/18 职场文书
工作表扬信
2015/01/17 职场文书