prova questo. Nel server recupero anno, mese, giorno, ora, minuto, secondo e faccio vedere un orologio nel client, ma con l'ora del server, non del client
codice:function window_onload() { var anno = "<%=j.anno %>"; var mese = "<%=cint(j.mese) - 1 %>"; var giorno = "<%=j.giorno %>"; var ora = "<%=j.ora %>"; var minuto = "<%=j.minuto %>"; var secondo = "<%=j.secondo %>"; var millisecondi = new Date(anno, mese, giorno, ora, minuto, secondo, 0).getTime(); var delta = millisecondi - new Date().getTime(); getOraLocaleCorretto(delta); } function getOraLocaleCorretto(delta) { var millisecondi = new Date().getTime() + delta; var data = new Date(millisecondi); var ora = data.getHours(); var minuto = data.getMinutes(); var secondo = data.getSeconds(); var ora_client = ora + "." + minuto + "." + secondo; document.getElementById("Label_ore_client").innerHTML = ora_client; window.setTimeout(function(){getOraLocaleCorretto(delta);}, 100); }

Rispondi quotando