Chrome和FireFox中年份显示为113年的解决方法
2024-08-31 20:59:07
下面是段简单的JS显示时间代码片段:
<script language="javascript" type="text/javascript">
var week;
if(new Date().getDay()==0)week="星期日";
if(new Date().getDay()==1)week="星期一";
if(new Date().getDay()==2)week="星期二";
if(new Date().getDay()==3)week="星期三";
if(new Date().getDay()==4)week="星期四";
if(new Date().getDay()==5)week="星期五";
if(new Date().getDay()==6)week="星期六";
document.write("今天是"+new Date().getFullYear()+"年"+(new Date().getMonth()+1)+"月"+new Date().getDate()+"日 "+week);
</script>
上述代码貌似再在正常不过了,但是稍高版本的浏览器,如IE 9、Chrome和FireFox在显示的时候就会出现年份的不正常显示,显示为"undefined undefined" 或"113年",这个问题其实很容易解决。只要将取得系统年份的方法getYear换成getFullYear就OK了。
上述代码已经过修改,可直接使用,并兼容各种浏览器。写出来,仅供大家参考。
最新文章
- iOS边练边学--NSURLSessionDataTask实现文件真正的断点续传
- MyEclipse------executeBatch()使用方法
- java 回传参数
- (转)SQLSERVER表分区的介绍(二)
- 实现windows和linux互传文件
- 微软职位内部推荐-ATG Engineer II
- PowerShell 中使用json对象的性能比较
- win7或windows server 2008 R2 被远程登录日志记录 系统日志
- (转)上传jar包到nexus私服
- 如何加固Linux系统
- 分布式数据库HBase表设计
- angular.js学习的第一天
- 【原创】大叔案例分享(4)定位分析--见证scala的强大
- Web.xml详解分析
- B - Internship (网络流关键割边)
- SpringBoot使用Redis缓存
- 20145308 《网络对抗》 MSF基础应用 学习总结
- 33 个 2017 年必须了解的 iOS 开源库
- 2. 修改jsp需要重启tomcat的问题
- ES3之cookie
热门文章
- POJ 1270 Following Orders 拓扑排序
- 7.2 基础知识ArrayMap
- ECMAScript5和ECMAScript6_浏览器支持情况
- php课程 1-3 web项目中php、html、js代码的执行顺序是怎样的(详解)
- PatentTips - SNMP firewall
- C#的Timer(很多相关文章)
- Asp 使用 Microsoft.XMLHTTP 抓取网页内容无乱码处理,并过滤须要的内容
- Android怎样捕获应用的crash信息
- [tmux] Automate your workflow using tmux scripts
- QT学习记录之理解信号槽机制