118 votes

Quelle est la différence entre GMT+01:00 Amsterdam et GMT+01:00 Bruxelles ?

Je vis à Vienne. Mon appareil Android, qui vient d'être réinitialisé, m'a demandé quel était mon fuseau horaire et j'ai plusieurs options disponibles :

Amsterdam GMT+01:00
Belgrade GMT+01:00
Brussels GMT+01:00
Sarajevo GMT+01:00

Apparemment, Windows propose également différents fuseaux horaires GMT+01:00 donc ce n'est pas quelque chose de spécifique à Android :

Central Europe Standard Time (GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
Central European Standard Time (GMT+01:00) Sarajevo, Skopje, Warsaw, Zagreb
Romance Standard Time (GMT+01:00) Brussels, Copenhagen, Madrid, Paris
W. Europe Standard Time (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna

Quelle est la différence ? En particulier, quelle est la différence entre "Romance Standard Time" et "W. Europe Standard Time" ? Selon Wikipedia, ils devraient être identiques. Et d'aussi loin que je me souvienne, Paris et Berlin ont toujours été dans le même fuseau horaire...

139voto

Daniel B Points 52129

Si vous ne regardez que le présent, de nombreux fuseaux horaires vous paraîtront superflus. Cependant, si vous regardez le passé, vous trouverez beaucoup de différences. A titre d'exemple, regardons le code source des fuseaux horaires Europe/Busingen (en fait un lien vers Europe/Zurich) et Europe/Berlin. Büsingen est une exclave allemande entièrement enclavée dans le territoire suisse.

Europe/Zurich :

# Rule  NAME    FROM    TO  TYPE    IN  ON  AT  SAVE    LETTER/S
Rule    Swiss   1941    1942    -   May Mon>=1  1:00    1:00    S
Rule    Swiss   1941    1942    -   Oct Mon>=1  2:00    0   -
# Zone  NAME        GMTOFF  RULES   FORMAT  [UNTIL]
Zone    Europe/Zurich   0:34:08 -   LMT 1853 Jul 16 # See above comment.
            0:29:46 -   BMT 1894 Jun    # Bern Mean Time
            1:00    Swiss   CE%sT   1981
            1:00    EU  CE%sT

Europe/Berlin :

# Rule  NAME    FROM    TO  TYPE    IN  ON  AT  SAVE    LETTER/S
Rule    Germany 1946    only    -   Apr 14  2:00s   1:00    S
Rule    Germany 1946    only    -   Oct  7  2:00s   0   -
Rule    Germany 1947    1949    -   Oct Sun>=1  2:00s   0   -
# http://www.ptb.de/de/org/4/44/441/salt.htm says the following transition
# occurred at 3:00 MEZ, not the 2:00 MEZ given in Shanks & Pottenger.
# Go with the PTB.
Rule    Germany 1947    only    -   Apr  6  3:00s   1:00    S
Rule    Germany 1947    only    -   May 11  2:00s   2:00    M
Rule    Germany 1947    only    -   Jun 29  3:00    1:00    S
Rule    Germany 1948    only    -   Apr 18  2:00s   1:00    S
Rule    Germany 1949    only    -   Apr 10  2:00s   1:00    S

Rule SovietZone 1945    only    -   May 24  2:00    2:00    M # Midsummer
Rule SovietZone 1945    only    -   Sep 24  3:00    1:00    S
Rule SovietZone 1945    only    -   Nov 18  2:00s   0   -

# Zone  NAME        GMTOFF  RULES   FORMAT  [UNTIL]
Zone    Europe/Berlin   0:53:28 -   LMT 1893 Apr
            1:00    C-Eur   CE%sT   1945 May 24  2:00
            1:00 SovietZone CE%sT   1946
            1:00    Germany CE%sT   1980
            1:00    EU  CE%sT

Tout d'abord, notez que la dernière ligne est identique : les deux utilisent l'heure d'été de l'Europe centrale. Tout ce qui précède varie énormément. L'Allemagne a adopté le CE(S)T en 1980, tandis que la Suisse l'a fait un an plus tard, en 1981.

Étant donné que les Pays-Bas et la Belgique ont été touchés par la Première et la Seconde Guerre mondiale, leur histoire est encore plus longue, et je ne les inclurai donc pas ici. Vous pouvez télécharger les données et voir par vous-même. C'est une lecture très intéressante car elle contient des recherches approfondies sur l'histoire du chronométrage dans de nombreux États.

78voto

user64178 Points 11

Réponse courte : vous ne sélectionnez pas "Amsterdam GMT+01:00" ; vous sélectionnez "Amsterdam (qui est actuellement GMT+01:00)".

L'affichage du décalage horaire absolu n'est qu'un indicateur utile de la signification pratique de votre sélection aujourd'hui, mais il ne définir la sélection que vous faites.

Si vous choisissez "Amsterdam" et que le fuseau horaire d'Amsterdam change ensuite séparément de celui de Bruxelles, votre ordinateur suivra spécifiquement Amsterdam.

12voto

plugwash Points 5642

Le choix des zones à inclure dans une base de données de fuseaux horaires est un compromis entre les deux :

  • maintenir le nombre de zones et la taille globale de la BD à un niveau raisonnable
  • fournir des conversions précises pour les horodatages historiques
  • minimiser le besoin de reconfiguration face aux changements futurs de la définition du temps civil.

La "base de données TZ" (utilisée par presque tous les fournisseurs de systèmes d'exploitation, à l'exception de Microsoft) définit un fuseau horaire comme une "région nationale où les horloges locales sont toutes d'accord depuis 1970".

Ainsi, en règle générale (il y a eu quelques exceptions concernant des pays historiques qui se sont divisés), les lieux situés dans des pays différents auront des noms de fuseaux horaires différents, même s'ils ont la même heure locale depuis 1970.

Chaque zone est généralement identifiée par sa région et sa ville principale (il y a quelques exceptions). Les données antérieures à 1970 tentent d'être exactes pour la ville principale de la zone, mais une zone ne sera divisée que s'il existe une différence postérieure à 1970.

Certaines plateformes peuvent masquer certaines zones mineures par défaut, mais cela ne semble pas être le cas ici. Il manque dans votre liste des zones importantes comme "Vienne" et "Berlin".

D'après votre liste, je me demande si ce n'est pas une question de localisation. Ils supposent peut-être que les habitants des pays germanophones utiliseront la version allemande de l'OS.

MS fait son propre truc sur les fuseaux horaires. Je ne sais pas quels sont leurs critères pour décider si quelque chose est dans la même zone ou non, mais je suppose que c'est quelque chose du genre "endroits qui ont eu une heure locale différente depuis que Windows a commencé à supporter les fuseaux horaires".

4voto

KizilKar Points 41

Il faut également tenir compte de l'heure d'été.

Une ville peut avoir activé l'heure d'été alors qu'une autre ville située sur la même longitude (et donc le même fuseau horaire) mais plus proche de l'équateur n'aura pas activé l'heure d'été.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X