正文

C#与倒计时2006-02-27 16:59:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/Csharpsky/10597.html

分享到:

<form  name="form1">
<div  align="center"  align="middle">
<center>离2010年还有:<br>
<input  type="textarea"  name="left"  size="35"  style="text-align:  center">
</center>
</div>
</form>
<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  =  2009  -  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>

阅读(5025) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册