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 相关文章推荐
JQuery入门—编写一个简单的JQuery应用案例
Jan 03 Javascript
jquery入门—访问DOM对象方法
Jan 07 Javascript
用示例说明filter()与find()的用法以及children()与find()的区别分析
Apr 26 Javascript
struts2+jquery组合验证注册用户是否存在
Apr 30 Javascript
使用node.js 获取客户端信息代码分享
Nov 26 Javascript
node.js中RPC(远程过程调用)的实现原理介绍
Dec 05 Javascript
node.js中的http.createClient方法使用说明
Dec 15 Javascript
了解Javascript的模块化开发
Mar 02 Javascript
纯jquery实现模仿淘宝购物车结算
Aug 20 Javascript
深入理解JS中的Function.prototype.bind()方法
Oct 11 Javascript
JS拉起或下载app的实现代码
Feb 22 Javascript
微信小程序仿抖音短视频切换效果的实例代码
Jun 24 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
PHP定义字符串的四种方式详解
2018/02/06 PHP
js+CSS 图片等比缩小并垂直居中实现代码
2008/12/01 Javascript
jQuery设置div一直在页面顶部显示的方法
2013/10/24 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
关于原生js中bind函数的简单实现
2016/08/10 Javascript
js判断手机号是否正确并返回的实现代码
2017/01/17 Javascript
微信小程序-横向滑动scroll-view隐藏滚动条
2017/04/20 Javascript
html5+canvas实现支持触屏的签名插件教程
2017/05/08 Javascript
Javarscript中模块(module)、加载(load)与捆绑(bundle)详解
2017/05/28 Javascript
Angular使用 ng-img-max 调整浏览器中的图片的示例代码
2017/08/17 Javascript
Node层模拟实现multipart表单的文件上传示例
2018/01/02 Javascript
使用watch监听路由变化和watch监听对象的实例
2018/02/24 Javascript
JS基于Location实现访问Url、重定向及刷新页面的方法分析
2018/12/03 Javascript
JavaScript函数式编程(Functional Programming)声明式与命令式实例分析
2019/05/21 Javascript
vue+mock.js实现前后端分离
2019/07/24 Javascript
python单例模式实例分析
2015/04/08 Python
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
Python的爬虫包Beautiful Soup中用正则表达式来搜索
2016/01/20 Python
简单的python后台管理程序
2017/04/13 Python
如何实现删除numpy.array中的行或列
2018/05/08 Python
Python unittest单元测试框架总结
2018/09/08 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
用 Django 开发一个 Python Web API的方法步骤
2020/12/03 Python
详解CSS3 用border写 空心三角箭头 (两种写法)
2017/09/29 HTML / CSS
苏格兰在线威士忌商店:The Whisky Barrel
2019/05/07 全球购物
耐克波兰官方网站:Nike波兰
2019/09/03 全球购物
Cocopanda波兰:购买化妆品、护肤品、护发和香水
2020/05/25 全球购物
超市总经理岗位职责
2014/02/02 职场文书
中学劳技课教师的自我评价
2014/02/05 职场文书
大学生作弊检讨书
2014/02/19 职场文书
代办委托书怎样写
2014/04/08 职场文书
综治维稳工作承诺书
2014/08/30 职场文书
2014年挂职干部工作总结
2014/12/06 职场文书
消夏晚会主持词
2015/06/30 职场文书
2020年元旦晚会策划书模板
2019/12/30 职场文书
win10电脑关机快捷键是哪个 win10快速关机的几种方法
2022/08/14 数码科技