奥运倒计时js代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML Strict//EN"><META http-equiv="Content-Type" content="text/html; charset=GB2312">
<HTML xmlns="http://www.w3.org/1999/xhtml">
<body>
<div>
    
<div class="Bjday" id="timeDate" width="60">
    
</div>
    
<div class="Bjtim" id="times">
    
</div>
 
<SCRIPT>
  
          
var now = new Date();
          
function createtime(){
          
          
var grt= new Date("8/08/2008 20:00:00");
          
          now.setTime(now.getTime()
+250);
          days 
= (grt - now) / 1000 / 60 / 60 / 24;
          dnum 
= Math.floor(days);
          hours 
= (grt - now) / 1000 / 60 / 60 - (24 * dnum);
          hnum 
= Math.floor(hours);
          
if(String(hnum).length ==1 ){hnum = "0" + hnum;}
          minutes 
= (grt - now) / 1000 /60 - (24 * 60 * dnum) - (60 * hnum);
          mnum 
= Math.floor(minutes);
          
if(String(mnum).length ==1 ){mnum = "0" + mnum;}
          seconds 
= (grt - now) / 1000 - (24 * 60 * 60 * dnum) - (60 * 60 * hnum) - (60 * mnum);
          snum 
= Math.round(seconds);
          
if(String(snum).length ==1 ){snum = "0" + snum;}
          
          document.getElementById(
"timeDate").innerHTML = dnum;
          document.getElementById(
"times").innerHTML = hnum + "<span style='margin:0 7px 0 7px'>:</span>"+ mnum + "<span style='margin:0 7px 0 7px'>:</span>"+ snum;
          }
          
          setInterval(
"createtime()",250);        
                  
 
</SCRIPT>
 
</DIV>
</body>
</HTML>
posted @ 2007-08-29 15:55  王祥 @ dot net 驿站  阅读(483)  评论(0编辑  收藏  举报