首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS动态显示时间的有关问题

2012-02-14 
JS动态显示时间的问题给出一个时间戳,例如:1328151430(2012-02-02 10:57:10 GMT+8)用JS显示出该时间戳所指

JS动态显示时间的问题
给出一个时间戳,例如:1328151430 (2012-02-02 10:57:10 GMT+8)
用JS显示出该时间戳所指的具体时间 2012年02月02日 10:57:10 ,然后在这个时间为起始点,逐秒递增动态显示,用JS该如何实现呢?

谢谢!

[解决办法]

JScript code
<span id="time"></span><script>function setTime(val){    val = parseInt(val) + 1;    var D = new Date(val * 1000);    var dateStr = "";    var dateStr = dateStr + D.getFullYear() + "年";        dateStr = dateStr + (D.getMonth() + 1) + "月";        dateStr = dateStr + D.getDate() + "日 ";        dateStr = dateStr + D.getHours() + ":";        dateStr = dateStr + D.getMinutes() + ":";        dateStr = dateStr + D.getSeconds();    document.getElementById("time").innerHTML = dateStr;    setTimeout("setTime(" + val + ")", 1000);}var val = 1328151430;setTime(val);</script> 

热点排行
Bad Request.