var espaceMilliseconde=0.1; function updateDate(){ setTimeout(updateDate,60000); var server = new Date(2010,3,22,10,59,30); var Today = new Date(); Today.setTime(Today.getTime()+(Today.getTimezoneOffset()+60)*60000); if(espaceMilliseconde==0.1){ espaceMilliseconde = server.getTime()-Today.getTime() } Today.setTime(Today.getTime()+espaceMilliseconde); var Heure = Today.getHours(); var Min = "00"+Today.getMinutes(); var decalage = Today.getTimezoneOffset()/60; var Message = Heure + "H" + Min.substr(Min.length-2,2); document.getElementById("menu_field_heure_locale").innerHTML=Message; } setTimeout(updateDate,60000);