je dois afficher sur le site d'une radio locale l'info suivante en temps réel dans le fuseau horaire du serveur :
"Nous sommes le Jour Mois Année, chez nous il est hh:mm:ss et vous écoutez maintenant :"
Comme la radio est accessible online, l'idée est que l'es auditeurs(quelles que soient leur lieu de résidence dans le monde) sachent en permanence quelle est heure courante de la station de radio pour qu'ils puissent se repérer sur à la grille des émissions.
Merci de vos contributions
bV
Le script que j'utilise pour afficher l'heure en temps réel local est le suivant :
<SCRIPT>
function date_heure(id)
{
date = new Date;
annee = date.getFullYear();
moi = date.getMonth();
mois = new Array('Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre');
j = date.getDate();
jour = date.getDay();
jours = new Array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi');
h = date.getHours();
if(h<10)
{
h = "0"+h;
}
m = date.getMinutes();
if(m<10)
{
m = "0"+m;
}
s = date.getSeconds();
if(s<10)
{
s = "0"+s;
}
resultat = 'Nous sommes le '+jours[jour]+' '+j+' '+mois[moi]+' '+annee+' il est '+h+':'+m+':'+s+ ' et vous écoutez ' ;
document.getElementById(id).innerHTML = resultat;
setTimeout('date_heure("'+id+'");','1000');
return true;
}
window.onload=date_heure("date_heure");
</SCRIPT>
(récupéré ici : http://www.supportduweb.com/scripts_tut ... -reel.html)
Mon idée de base était de vérifier l'heure du client et de faire une opération en corrigeant l'heure locale qui s'affiche à l'aide de la fonction .getTimezoneOffset().
Mais voilà je n'y arrive pas
