倒计时代码(服务器时间)

刚刚看到一个调用服务器端时间的倒计时代码,觉得不错,例子是调用奥运开幕时间。

[JavaScript]

距北京奥运会开幕还剩 :

{
var timeString;
var day = Math.floor(leave / (1000 * 60 * 60 * 24));
leave-=day*(1000 * 60 * 60 * 24);
if(day>0)timeString+= "" + day + "天"

var hour = Math.floor(leave / (1000 * 60 * 60));
leave-=hour*(1000 * 60 * 60);
if(hour>0)
{
  if(timeString!)timeString+;
  timeString+= "" + hour + "小时"
}

var minute = Math.floor(leave / (1000 * 60));
leave-=minute*(1000 * 60);
if(minute>0)
{
  if(timeString!)timeString+;
  timeString+= "" + minute + "分"
}

var second = Math.floor(leave / 1000);
if(timeString!)timeString+;
timeString+= "" + second + "秒"
document.getElementById("TimeCounter").innerHTML = timeString;

}
else
{
document.getElementById("TimeCounter").innerHTML= "Time's up!";
//window.location.reload();
}
setTimeout("clock()", 1000);
}
clock();
//-->

[/JavaScript]