Js 时间函数getYear()的使用问题探讨


Posted in Javascript onApril 01, 2013

很久以前就不推荐使用getYear()这个函数,因为在火狐中显示是不正确的,推荐使用getFullYear() 函数。
另外火狐不支持innerText这个属性,需要改为textContent才能接收。
然后附上代码

var s,Sys = {},ua = window.navigator.userAgent.toLowerCase(); 
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : 
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : 
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : 
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] : 
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0; 
//浏览器版本号进行测试 
//if (Sys.ie) { document.write('IE: ' + Sys.ie); } 
//if (Sys.firefox){ document.write('Firefox: ' + Sys.firefox);} 
//if (Sys.chrome){ document.write('Chrome: ' + Sys.chrome);} 
//if (Sys.opera){ document.write('Opera: ' + Sys.opera);} 
//if (Sys.safari) { document.write('Safari: ' + Sys.safari); } 
var today = new Date(); 
var day,date; 
if (today.getDay() == 0) { day = " 星期日"; } 
if (today.getDay() == 1) { day = " 星期一"; } 
if (today.getDay() == 2) { day = " 星期二"; } 
if (today.getDay() == 3) { day = " 星期三"; } 
if (today.getDay() == 4) { day = " 星期四"; } 
if (today.getDay() == 5) { day = " 星期五"; } 
if (today.getDay() == 6) { day = " 星期六"; } 
date = "今天是:" + (today.getFullYear()) + "年" + (today.getMonth() + 1) + "月" + today.getDate() + "日" + day + ""; 
if (Sys.firefox) 
{ 
document.getElementById('time_id').textContent = date; 
} else { 
document.getElementById('time_id').innerText = date; 
}
Javascript 相关文章推荐
js FLASH幻灯片字符串中有连接符&的处理方法
Mar 01 Javascript
JS执行删除前的判断代码
Feb 18 Javascript
jquery scroll()区分横向纵向滚动条的方法
Apr 04 Javascript
AngularJS表单基本操作
Jan 09 Javascript
VUE实现一个分页组件的示例
Sep 13 Javascript
JavaScript中关于class的调用方法
Nov 28 Javascript
如何使用CSS3+JQuery实现悬浮墙式菜单
Jun 18 jQuery
解决Vue中 父子传值 数据丢失问题
Aug 27 Javascript
JavaScript原型式继承实现方法
Nov 06 Javascript
Layui实现主窗口和Iframe层参数传递
Nov 14 Javascript
详解elementUI中input框无法输入的问题
Apr 27 Javascript
详解Vue router路由
Nov 20 Vue.js
jQuery去掉字符串起始和结尾的空格(多种方法实现)
Apr 01 #Javascript
JS动态添加option和删除option(附实例代码)
Apr 01 #Javascript
点击隐藏页面左栏或右栏实现js代码
Apr 01 #Javascript
jquery如何把参数列严格转换成数组实现思路
Apr 01 #Javascript
form表单中去掉默认的enter键提交并绑定js方法实现代码
Apr 01 #Javascript
select标记美化--JS式插件、后期加载
Apr 01 #Javascript
js关闭父窗口时关闭子窗口
Apr 01 #Javascript
You might like
计算php页面运行时间的函数介绍
2013/07/01 PHP
javascript中的对象和数组的应用技巧
2007/01/07 Javascript
javascript 原型继承介绍
2011/08/30 Javascript
asp.net 30分钟掌握无刷新 Repeater
2011/09/16 Javascript
JavaScript中的原型链prototype介绍
2014/12/30 Javascript
javascript格式化指定日期对象的方法
2015/04/21 Javascript
浅析JavaScript动画
2015/06/10 Javascript
jquery+css3实现会动的小圆圈效果
2016/01/27 Javascript
XML、HTML、CSS与JS的区别整理
2016/02/18 Javascript
jQuery组件easyui对话框实现代码
2016/08/25 Javascript
基于jquery二维码生成插件qrcode
2017/01/07 Javascript
微信小程序 登录实例详解
2017/01/16 Javascript
微信小程序实现选项卡效果
2018/11/06 Javascript
es6 filter() 数组过滤方法总结
2019/04/03 Javascript
js通过循环多张图片实现动画效果
2019/12/19 Javascript
[06:57]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD 选手采访
2021/03/11 DOTA
解析Python中while true的使用
2015/10/13 Python
通过Python爬虫代理IP快速增加博客阅读量
2016/12/14 Python
使用python遍历指定城市的一周气温
2017/03/31 Python
Python基于whois模块简单识别网站域名及所有者的方法
2018/04/23 Python
Python装饰器原理与简单用法实例分析
2018/04/29 Python
Python numpy实现二维数组和一维数组拼接的方法
2018/06/05 Python
Python版中国省市经纬度
2020/02/11 Python
Lombok插件安装(IDEA)及配置jar包使用详解
2020/11/04 Python
用纯CSS3实现网页中常见的小箭头
2017/10/16 HTML / CSS
英国领先的运动物理治疗供应公司:Vivomed
2018/07/14 全球购物
耐克中国官方商城:Nike中国
2018/10/18 全球购物
美国社交购物市场:MassGenie
2019/02/18 全球购物
澳大利亚领先的优质葡萄酒拍卖会:Langton’s Fine Wines
2019/03/24 全球购物
某同学的自我鉴定范文
2013/12/26 职场文书
2014全国两会学习心得体会2000字
2014/03/10 职场文书
走进毛泽东观后感
2015/06/04 职场文书
人身损害赔偿协议书
2016/03/22 职场文书
这样写python注释让代码更加的优雅
2021/06/02 Python
java设计模式--三种工厂模式详解
2021/07/21 Java/Android
Python编写冷笑话生成器
2022/04/20 Python