warmup1992
Messages postés23Date d'inscriptionjeudi 12 avril 2007StatutMembreDernière intervention 1 octobre 2009
-
28 avril 2008 à 13:37
warmup1992
Messages postés23Date d'inscriptionjeudi 12 avril 2007StatutMembreDernière intervention 1 octobre 2009
-
28 avril 2008 à 16:05
Salut à tous,
Je cherche a réalisé un programme un peut inutile .... La source ne sera pas immense ...
J'ai juste envie de le faire ...
je m'explique : je souhaite réaliser un programme qui récuperer les heures et date dans les différents pays du monde ....
Je récupère le temps et la date pour notre fuseau horaire mais je ne sais pas comment faire pour récuperer l'heure d'un pays a l'autre bout du monde par exemple :)
cs_jfrancois
Messages postés482Date d'inscriptionvendredi 26 août 2005StatutMembreDernière intervention 5 décembre 20092 28 avril 2008 à 15:10
Bonjour,
Remarque pratique :
Il ne faut plus utiliser le terme GMT depuis 1972 mais TU (ou TUC ou UT ou UTC) !
Avant 1972, l'heure universelle était le temps solaire moyen au méridien de Greenwich, méridien d'origine des longitudes, et c'est pour ça qu'on la nommait GMT (Greenwich Mean Time = Temps moyen de Greenwich).
A partir de 1972, l'heure GMT à été remplacée par l'heure TU (Temps Universel) ou TUC (Temps Universel Coordonné) (UT ou UTC en anglais) qui est basée sur la moyenne de plus de 250 horloges atomiques sur la planète (d'où le terme Coordonné).
cs_jfrancois
Messages postés482Date d'inscriptionvendredi 26 août 2005StatutMembreDernière intervention 5 décembre 20092 28 avril 2008 à 16:01
GetSystemTime() rend l'heure TU (il est 14h TU). Il n'y a plus qu'à ajouter/soustraire le décalage standard de chaque fuseau horaire.
localtime() rend l'heure locale (il est 16h). Il faut se décaler en TU (attention à l'heure d'été/heure d'hiver !) pour pouvoir ajouter/soustraire le décalage standard de chaque fuseau horaire. GetSystemTime() fait ce décalage pour nous !
Jean-François
Vous n’avez pas trouvé la réponse que vous recherchez ?