js倒计时和走动时间

js实现走动时间:

Code:

<body onload="date()">
<span id="date" style="color:red;"></span>
<script type="text/javascript"> function date(){ var date = new Date(); var ymd = date.getYear()+1900+"年"+(parseInt(date.getMonth())+1)+"月"+date.getDay()+"日 "+date.getHours()+"时"+date.getMinutes()+"分"+date.getSeconds()+"秒"; document.getElementById("date").innerHTML = ymd; setTimeout("date()",1000); } </script> </body>

 

 

js实现倒计时: 这里以到2014年为例,每月固定31天;

HTML code:

<form name="form1">   
<div align="center" align="center">   
<center>离2014年还有:<br>   
<input type="textarea" name="left" size="35" style="text-align: center">   
</center>   
</div>   
</form>

JS code :

<script LANGUAGE="javascript">   
startclock()   
var timerID = null;   
var timerRunning = false;   
function showtime() {   
Today = new Date();   
var NowHour = Today.getHours();   
var NowMinute = Today.getMinutes();   
var NowMonth = Today.getMonth();   
var NowDate = Today.getDate();   
var NowYear = Today.getYear();   
var NowSecond = Today.getSeconds();   
if (NowYear <2000)   
NowYear=1900+NowYear;   
Today = null;   
Hourleft = 23 - NowHour   
Minuteleft = 59 - NowMinute   
Secondleft = 59 - NowSecond   
Yearleft = 2014 - NowYear   
Monthleft = 12 - NowMonth - 1 
Dateleft = 31 - NowDate   
if (Secondleft<0)   
{   
Secondleft=60+Secondleft;   
Minuteleft=Minuteleft-1;   
}   
if (Minuteleft<0)   
{    
Minuteleft=60+Minuteleft;   
Hourleft=Hourleft-1;   
}   
if (Hourleft<0)   
{   
Hourleft=24+Hourleft;   
Dateleft=Dateleft-1;   
}   
if (Dateleft<0)   
{   
Dateleft=31+Dateleft;   
Monthleft=Monthleft-1;   
}   
if (Monthleft<0)   
{   
Monthleft=12+Monthleft;   
Yearleft=Yearleft-1;   
}   
Temp=Yearleft+'年 '+Monthleft+'月 '+Dateleft+'天 '+Hourleft+'小时 '+Minuteleft+'分 '+Secondleft+'秒' 
document.form1.left.value=Temp;   
timerID = setTimeout("showtime()",1000);   
timerRunning = true;   
}   
var timerID = null;   
var timerRunning = false;   
function stopclock () {   
if(timerRunning)   
clearTimeout(timerID);   
timerRunning = false;   
}   
function startclock () {   
stopclock();   
showtime();   
}   
// -->   
</script>   

 

posted @ 2013-06-07 15:34  奋斗的小菜鸟  阅读(662)  评论(0编辑  收藏  举报