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动态加载js,css文件实现代码
Apr 03 Javascript
jQuery的attr与prop使用介绍
Oct 10 Javascript
悬浮数字的实现案例
Feb 19 Javascript
JS 清除字符串数组中,重复元素的实现方法
May 24 Javascript
微信小程序 wxapp地图 map详解
Oct 31 Javascript
Bootstrap表单制作代码
Mar 17 Javascript
Vue-Access-Control 前端用户权限控制解决方案
Dec 01 Javascript
angular4 获取wifi列表中文显示乱码问题的解决
Oct 20 Javascript
小程序click-scroll组件设计
Jun 18 Javascript
vue.js实现图书管理功能
Sep 24 Javascript
vue 组件内获取actions的response方式
Nov 08 Javascript
vue+element table表格实现动态列筛选的示例代码
Jan 14 Vue.js
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
第4章 数据处理-php数组的处理-郑阿奇
2011/07/04 PHP
推荐几款用 Sublime Text 开发 Laravel 所用到的插件
2014/10/30 PHP
Mootools 1.2教程 Fx.Morph、Fx选项和Fx事件
2009/09/15 Javascript
深入理解JavaScript系列(11) 执行上下文(Execution Contexts)
2012/01/15 Javascript
javascript操作JSON的要领总结
2012/12/09 Javascript
不同的jQuery API来处理不同的浏览器事件
2012/12/09 Javascript
7款吸引人眼球的jQuery/CSS3特效实例分享
2013/04/25 Javascript
jquery重新播放css动画所遇问题解决
2013/08/21 Javascript
JS+CSS实现淡入式焦点图片幻灯切换效果的方法
2015/02/26 Javascript
jQuery实现转动随机数抽奖效果的方法
2015/05/21 Javascript
Angular2数据绑定详解
2017/04/18 Javascript
小程序开发基础之view视图容器
2018/08/21 Javascript
vue动态设置img的src路径实例
2018/09/18 Javascript
vue-cli3全面配置详解
2018/11/14 Javascript
jquery获取img的src值实例介绍
2019/01/16 jQuery
jQuery实现简单的Ajax调用功能示例
2019/02/15 jQuery
15 分钟掌握vue-next响应式原理
2019/10/13 Javascript
Python使用函数默认值实现函数静态变量的方法
2014/08/18 Python
用python读写excel的方法
2014/11/18 Python
Python中基本的日期时间处理的学习教程
2015/10/16 Python
pandas数据拼接的实现示例
2020/04/16 Python
Max&Co官网:意大利年轻女性时尚品牌
2017/05/16 全球购物
美国战术品牌:5.11 Tactical
2019/05/01 全球购物
请用Python写一个获取用户输入数字,并根据数字大小输出不同信息的脚本
2014/05/20 面试题
外语专业毕业生自我评价分享
2013/10/05 职场文书
物流司机岗位职责
2013/12/28 职场文书
复核员上岗演讲稿
2014/01/05 职场文书
清扬洗发水广告词
2014/03/14 职场文书
幼儿园招生广告
2014/03/19 职场文书
大学军训自我鉴定大全
2014/09/18 职场文书
派出所正风肃纪剖析材料
2014/10/10 职场文书
个人投资合作协议书
2014/10/12 职场文书
实习工作表现评语
2014/12/31 职场文书
大四学生个人总结
2015/02/15 职场文书
导游词之张家界
2019/10/31 职场文书
Mybatis是这样防止sql注入的
2021/12/06 Java/Android