Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/08/2011, 03h25   #1
Invité de passage
 
Inscription : août 2011
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2011
Messages : 7
Points : 2
Points : 2
Par défaut Horloge de site sans référence locale ou GMT

Bonjour à tous

je viens de m'inscrire sur le forum car j'ai besoin de votre aide. J'ai fais beaucoup de recherches en ligne mais en vain.
Je n'ai aucune connaissance en javascript mais il me faut mettre en place une horloge sur mon site.
Il y a bien des solution en ligne mais elles ne correspondent pas à mon attente. En effet, je désire une horloge avec l'heure de chaque pays. Le problème c'est que mes visiteurs sont de ces différents pays, donc si je place une horloge avec une référence à l'heure en local, ce sera la pagaille puisqu'ils ont tous un GMT différent. Il y a aussi la possibilité de se caler sur l'heure du serveur en PHP, mais je n'utilise pas PHP, uniquement html/css.
Ce que je recherche donc, c'est un moyen d'avoir un code javascipt qui puisse tourner en boucle sur 24h00m00s comme un compteur. De fait, plus besoin de gérer le lieu où se trouve le visiteur puisqu'on peut régler l'horloge sans référence aux GMT ou au local. Je ne suis pas non plus affecté par les heures d'été/hiver, les pays sont en Amérique centrale et Latine.

J'espère que je me serai bien exprimé et je vous remercie par avance de votre aide.
nomdunepipe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 03h42   #2
Membre Expert
 
Avatar de Willpower
 
Homme Boris Dessy
sans emploi
Inscription : décembre 2010
Messages : 867
Détails du profil
Informations personnelles :
Nom : Homme Boris Dessy
Localisation : Belgique

Informations professionnelles :
Activité : sans emploi

Informations forums :
Inscription : décembre 2010
Messages : 867
Points : 1 374
Points : 1 374
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Date.prototype.addHour = function(gmt){
    return new Date( this.getTime() + gmt * 60 *60 * 1000 );
};
 
function gmtDate(){
	var localDate = new Date();
	return new Date( localDate.getTime() + localDate.getTimezoneOffset()*60*1000 );
}
 
var heureMexico = gmtDate().addHour(-6);
 
alert(heureMexico);
Willpower est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 09h38   #3
Invité de passage
 
Inscription : août 2011
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2011
Messages : 7
Points : 2
Points : 2
Merci à toi Willpower

Par contre comment puis le faire fonctionner dans une balise <p> par exemple?
J'ai fais des essais mais je ne suis pas arrivé à l'utiliser, quel nom de balise dois je indiquer?

Merci de ton aide
nomdunepipe est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h33.


 
 
 
 
Partenaires

Hébergement Web