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 相关文章推荐
jquery中的$(document).ready()与window.onload的区别
Nov 18 Javascript
javascript制作的滑动图片菜单
May 15 Javascript
JavaScript检测原始值、引用值、属性
Jun 20 Javascript
jQuery 局部div刷新和全局刷新方法总结
Oct 05 Javascript
纯js实现html转pdf的简单实例(推荐)
Feb 16 Javascript
vue的Virtual Dom实现snabbdom解密
May 03 Javascript
微信小程序自定义tab实现多层tab嵌套功能
Jun 15 Javascript
浅谈js闭包理解
Mar 28 Javascript
JS中call()和apply()的功能及用法实例分析
Jun 28 Javascript
Angular8 Http拦截器简单使用教程
Aug 20 Javascript
Vue文本模糊匹配功能如何实现
Jul 30 Javascript
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
Jan 08 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 中的批处理的实现
2007/06/14 PHP
用PHP实现递归循环每一个目录
2010/08/08 PHP
php定时计划任务的实现方法详解
2013/06/06 PHP
php将access数据库转换到mysql数据库的方法
2014/12/24 PHP
PHP和Mysql中转UTF8编码问题汇总
2015/10/10 PHP
laravel自定义分页效果
2017/07/23 PHP
JavaScript Event学习第八章 事件的顺序
2010/02/07 Javascript
Jquery Ajax请求代码(2)
2011/01/07 Javascript
javascript的内存管理详解
2013/08/07 Javascript
js截取小数点后几位的写法
2013/11/14 Javascript
js判断60秒以及倒计时示例代码
2014/01/24 Javascript
AngularJS基础学习笔记之指令
2015/05/10 Javascript
javascript瀑布流式图片懒加载实例解析与优化
2016/02/23 Javascript
使用jQuery Mobile框架开发移动端Web App的入门教程
2016/05/17 Javascript
轻松掌握JavaScript代理模式
2016/08/26 Javascript
微信小程序 canvas API详解及实例代码
2016/10/08 Javascript
js实现横向拖拽导航条功能
2017/02/17 Javascript
详解使用vue脚手架工具搭建vue-webpack项目
2017/05/10 Javascript
想用好React的你必须要知道的一些事情
2017/07/24 Javascript
vue.js中父组件调用子组件的内部方法示例
2017/10/22 Javascript
vue 数组和对象不能直接赋值情况和解决方法(推荐)
2017/10/25 Javascript
Vue父组件调用子组件事件方法
2018/02/23 Javascript
解决vue-cli3 使用子目录部署问题
2018/07/19 Javascript
详解基于Wepy开发小程序插件(推荐)
2019/08/01 Javascript
Python实现通讯录功能
2018/02/22 Python
python 匹配url中是否存在IP地址的方法
2018/06/04 Python
python进行文件对比的方法
2018/12/24 Python
Python3实现飞机大战游戏
2020/04/24 Python
.img/.hdr格式转.nii格式的操作
2020/07/01 Python
python selenium xpath定位操作
2020/09/01 Python
Auchan Direct波兰:欧尚在线杂货店
2016/10/19 全球购物
Lookfantastic葡萄牙官方网站:欧洲第一大化妆品零售商
2018/03/17 全球购物
全球最大的生存食品、水和装备专用在线市场:BePrepared.com
2020/01/02 全球购物
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
聊城大学毕业生自荐书
2014/02/01 职场文书
音乐节策划方案
2014/06/09 职场文书