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调试(不下载任何工具)
Apr 14 Javascript
Javascript表达式中连续的 && 和 || 之赋值区别
Oct 17 Javascript
HTML复选框和单选框 checkbox和radio事件介绍
Dec 12 Javascript
14个有用的Jquery技巧分享
Jan 08 Javascript
浅谈jquery事件处理
Apr 24 Javascript
JS实现CheckBox复选框全选全不选功能
May 06 Javascript
JavaScript实现删除,移动和复制文件的方法
Aug 05 Javascript
详解AngularJS中module模块的导入导出
Dec 10 Javascript
javascript实现不同颜色Tab标签切换效果
Apr 27 Javascript
使用vue制作FullPage页面滚动效果
Aug 21 Javascript
vue.js添加一些触摸事件以及安装fastclick的实例
Aug 28 Javascript
Vue js with语句原理及用法解析
Sep 03 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
层叠菜单的动态生成
2006/10/09 PHP
php基础教程 php内置函数实例教程
2012/08/21 PHP
php调用google接口生成二维码示例
2014/04/28 PHP
PHP7正式版测试,性能惊艳!
2015/12/08 PHP
jquery each()源代码
2011/02/14 Javascript
javascript温习的一些笔记 基础常用知识小结
2011/06/22 Javascript
js面向对象设计用{}好还是function(){}好(构造函数)
2011/10/23 Javascript
js重写alert控件(适合学习js的新手朋友)
2014/08/24 Javascript
javascript里使用php代码实例
2014/12/13 Javascript
js使用心得分享
2015/01/13 Javascript
JavaScript实现数组在指定位置插入若干元素的方法
2015/04/06 Javascript
jQuery实现图片轮播效果代码(基于jquery.pack.js插件)
2016/06/02 Javascript
Angular2环境搭建具体操作步骤(推荐)
2017/08/04 Javascript
JS实现遍历不规则多维数组的方法
2018/03/21 Javascript
JS三级联动代码格式实例详解
2019/12/30 Javascript
vue实现折线图 可按时间查询
2020/08/21 Javascript
[02:41]DOTA2英雄基础教程 谜团
2013/12/10 DOTA
在Python中操作字典之clear()方法的使用
2015/05/21 Python
python基础知识小结之集合
2015/11/25 Python
python多维数组切片方法
2018/04/13 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
python-django中的APPEND_SLASH实现方法
2019/06/21 Python
Python list与NumPy array 区分详解
2019/11/06 Python
Win下PyInstaller 安装和使用教程
2019/12/25 Python
Python利用Xpath选择器爬取京东网商品信息
2020/06/01 Python
keras 指定程序在某块卡上训练实例
2020/06/22 Python
Python如何将装饰器定义为类
2020/07/30 Python
阿迪达斯墨西哥官方网站:adidas墨西哥
2017/11/03 全球购物
英国翻新电子产品购物网站:Tech Trade
2017/12/25 全球购物
素质拓展感言
2014/01/29 职场文书
校园广播稿500字
2014/02/04 职场文书
物流管理专业毕业生自荐信
2014/03/04 职场文书
公文写作:教你写“建议书”
2019/05/07 职场文书
用python画城市轮播地图
2021/05/28 Python
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android
win10电脑右下角输入法图标不见了?Win10右下角不显示输入法的解决方法
2022/07/23 数码科技