JS显示当前动态时间

2019-03-08 network gramer 点击: 评论
效果展示:2015年03月08日 20:30:38 星期日 或 15年03月08日 20:30:38 星期日代码:<html><head><meta http-equiv="Content

天晟网 小编在整理编程教程 > JavaScript > 看到JS显示当前动态时间 ,下面是小编47为您找到的38044相关内容,希望47对您有帮助。

效果展示:
2015年03月08日 20:30:38 星期日   或   15年03月08日 20:30:38 星期日
 
代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS显示当前动态时间 - 免费教程 - www.timsion.com</title>
<script language="javascript" type="text/javascript">
<!--
//获得当前时间,刻度为一千分一秒
var initializationTime=(new Date()).getTime();
 
function showTime(){
var now=new Date();
var year=now.getFullYear();
//以下注释的3行为获取“年”2位的,且解决了自动变为3位的问题
//var year=now.getYear();
//var year = year < 2000 ? year + 1900 : year
//var year = year.toString().substr(2, 2);
var month=now.getMonth()+1;
var month= month < 10 ? "0"+month : month
var day=now.getDate();
var day= day < 10 ? "0"+day : day
var hours=now.getHours();
var hours= hours < 10 ? "0"+hours : hours
var minutes=now.getMinutes();
var minutes= minutes < 10 ? "0"+minutes : minutes
var seconds=now.getSeconds();
var seconds= seconds < 10 ? "0"+seconds : seconds
var week = now.getDay();
switch(week) {
case 0:{week = "星期日";} break;
case 1:{week = "星期一";} break;
case 2:{week = "星期二";} break;
case 3:{week = "星期三";} break;
case 4:{week = "星期四";} break;
case 5:{week = "星期五";} break;
case 6:{week = "星期六";} break;
}
 
document.all.show.innerHTML=""+year+"年"+month+"月"+day+"日 "+hours+":"+minutes+":"+seconds+" "+week;
 
//一秒刷新一次显示时间
var time=setTimeout(showTime,1000);
}
//-->
</script>
</head>
<body>
<div id="show">显示时间的位置</div>
<script type="text/javascript">showTime();</script>
</body>
</html>
 
解析:
var now = new Date();  
now.getYear();        //获取当前年份(2位)  
now.getFullYear();    //获取完整的年份(4位,1970-????)  
now.getMonth();       //获取当前月份(0-11,0代表1月)  
now.getDate();        //获取当前日(1-31)  
now.getDay();         //获取当前星期X(0-6,0代表星期天)  
now.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)  
now.getHours();       //获取当前小时数(0-23)  
now.getMinutes();     //获取当前分钟数(0-59)  
now.getSeconds();     //获取当前秒数(0-59)  
now.getMilliseconds();    //获取当前毫秒数(0-999)  
now.toLocaleDateString();     //获取当前日期  
var time=now.toLocaleTimeString();     //获取当前时间  
now.toLocaleString( );        //获取日期与时间  

转载文章请标明来自天晟网 - Timsion.com > 编程教程 > JavaScript >
标题:JS显示当前动态时间
网址:http://www.timsion.com/javas/38044.html

上一篇:javascript获取地址栏参数
下一篇:JS 设为首页 加入收藏

免责声明:以上内容来自互联网和用户投稿,不代表本站的观点和立场,版权归原作者所有,如有侵权,请与我们联系。