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 相关文章推荐
javascript检测页面是否缩放的小例子
May 16 Javascript
js文件缓存之版本管理详解
Jul 05 Javascript
提高jQuery性能的十个诀窍
Nov 14 Javascript
给angular加上动画效遇到的问题总结
Feb 17 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
May 19 Javascript
关于jQuery库冲突的完美解决办法
May 20 jQuery
理解 Node.js 事件驱动机制的原理
Aug 16 Javascript
react-router v4如何使用history控制路由跳转详解
Jan 09 Javascript
Vue框架之goods组件开发详解
Jan 25 Javascript
微信小程序实现上拉加载功能
Nov 20 Javascript
在vue和element-ui的table中实现分页复选功能
Dec 04 Javascript
vuex管理状态仓库使用详解
Jul 29 Javascript
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
一个查看session内容的函数
2006/10/09 PHP
分享3个php获取日历的函数
2015/09/25 PHP
PHP快速排序quicksort实例详解
2016/09/28 PHP
thinkPHP框架对接支付宝即时到账接口回调操作示例
2016/11/14 PHP
基于PHP实现微信小程序客服消息功能
2019/08/12 PHP
解决PhpStorm64不能启动的问题
2020/06/20 PHP
动态控制Table的js代码
2007/03/07 Javascript
JavaScript delete操作符应用实例
2009/01/13 Javascript
jquery BS,dialog控件自适应大小
2009/07/06 Javascript
url参数中有+、空格、=、%、&、#等特殊符号的问题解决
2013/05/15 Javascript
常用js字符串判断方法整理
2013/10/18 Javascript
关于JavaScript中name的意义冲突示例介绍
2014/05/29 Javascript
纯javascript模仿微信打飞机小游戏
2015/08/20 Javascript
浅谈JS继承_寄生式继承 & 寄生组合式继承
2016/08/16 Javascript
AngularJS控制器详解及示例代码
2016/08/16 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
Redux实现组合计数器的示例代码
2018/07/04 Javascript
node.js使用免费的阿里云ip查询获取ip所在地【推荐】
2018/09/03 Javascript
JavaScript This指向问题详解
2019/11/25 Javascript
mpvue网易云短信接口实现小程序短信登录的示例代码
2020/04/03 Javascript
JavaScript中变量提升和函数提升的详解
2020/08/07 Javascript
[48:28]完美世界DOTA2联赛循环赛FTD vs Magma第二场 10月30日
2020/10/31 DOTA
python解析json实例方法
2013/11/19 Python
urllib2自定义opener详解
2014/02/07 Python
selenium python浏览器多窗口处理代码示例
2018/01/15 Python
Python面向对象类编写细节分析【类,方法,继承,超类,接口等】
2019/01/05 Python
Python文本处理简单易懂方法解析
2019/12/19 Python
Python 绘制可视化折线图
2020/07/22 Python
澳大利亚波西米亚风情网上商店:Czarina
2019/03/18 全球购物
缴纳养老保险的证明
2014/01/10 职场文书
公司晚会策划方案
2014/05/17 职场文书
个人批评与自我批评范文
2014/10/17 职场文书
2015年司法局工作总结
2015/05/22 职场文书
2016五一劳动节慰问信
2015/11/30 职场文书
《文化苦旅》读后感:阅读,让人诗意地栖居在大地上
2019/12/24 职场文书
python 如何做一个识别率百分百的OCR
2021/05/29 Python