document.write(' ')
// client time when loaded
var ldc = new Date();
// server time when loaded
var lds = new Date(i10("2012"), i10("02")-1, i10("23"), i10("02"), i10("17"), i10("15"));
// start clock
var clk = document.getElementById("clock");
var d=new initArray(
" 星期日",
" 星期一",
" 星期二",
" 星期三",
" 星期四",
" 星期五",
" 星期六");
var strdate=" "+lds.getYear()+"年"+(lds.getMonth()+1)+"月"+lds.getDate()+"日"+d[lds.getDay()+1]+" ";
tick();
function tick() {
if (clk && clk.innerHTML) {
// current client time
var cc = new Date();
// current server time
var cs = new Date(cc.getTime() - ldc.getTime() + lds.getTime());
// set time
clk.innerHTML =strdate+ to2c(cs.getHours()) + ':' + to2c(cs.getMinutes()) + ':' + to2c(cs.getSeconds());
// set next tick
setTimeout(tick, 1000);
}
}
function to2c(n) {
return (n <10 ? '0' + n : '' + n);
}
function i10(s) {
return parseInt(s, 10);
}
function initArray(){
this.length = initArray.arguments.length
for(var i=0;i