Bonjour,
je dois afficher sur le site d'une radio locale l'info suivante avec l'heure en temps réel (dynamique) 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 :
(récupéré ici : http://www.supportduweb.com/scripts_...emps-reel.html)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <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>
Mon idée de base était de récupérer l'heure du client et de faire une opération pour la transformer en heure du serveur qui s'affiche à l'aide de la fonction .getTimezoneOffset().
Mais voilà je n'y arrive pas![]()
J'suis plus graphiste que développeur
Merci à vous
Partager