/********************* Gestion de l'horloge en continu sur HorlogeParlante/index.php Affiche l'heure au format: JJJJ DD MMMM HH:MM:SS JJJJ = Nom du jour DD = Numéro du jour MMMM = Nom du mois HH = Heure MM = minutes SS = Secondes Pour faire fonctionne: 1) Importer le fichier par 2) Ajouter onload = initClock(); dans la balise d'ouverture du body 3) Créer un parser à l'ID clock_time (ou autre selon paramètre dans la fonction) *********************/ function initClock() { var clockID = 'clock_time'; var weekdayName = [ "Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi" ]; var monthName = [ "Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre", ]; var date = new Date(); //var sDate = date.getFullYear(); //var sDate = date.toUTCString(); // changing the display to UTC string var sDate = ""; sDate += weekdayName[ date.getUTCDay() ] + " "; sDate += ( date.getUTCDate() < 10 ? "0" + date.getUTCDate() : date.getUTCDate() ) + " "; sDate += monthName[ date.getUTCMonth() ] + " "; sDate += ( date.getUTCHours() < 10 ? "0" + date.getUTCHours() : date.getUTCHours() ) + ":"; sDate += ( date.getUTCMinutes() < 10 ? "0" + date.getUTCMinutes() : date.getUTCMinutes() ) + ":"; sDate += ( date.getUTCSeconds() < 10 ? "0" + date.getUTCSeconds() : date.getUTCSeconds() ); document.getElementById( clockID ).innerHTML = sDate; setTimeout('initClock()', 1000) return sDate; }