Qual é a diferença entre GMT + 01: 00 Amsterdã e GMT + 01: 00 Bruxelas?

117

Eu moro em Viena. Meu dispositivo Android recém-redefinido acabou de me perguntar sobre meu fuso horário e tenho várias opções disponíveis:

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

Aparentemente, o Windows também oferece diferentes fusos horários GMT + 01: 00 , isso não é algo específico para o 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

Qual é a diferença? Em particular, qual é a diferença entre "Romance Standard Time" e "W. Europe Standard Time"? De acordo com a Wikipedia, eles devem ser os mesmos. E, tanto quanto me lembro, Paris e Berlim sempre estiveram no mundo. mesmo fuso horário ...

    
por Heinzi 13.03.2017 / 10:09

4 respostas

140

Se você olhar apenas para o presente, muitos fusos horários parecerão redundantes. No entanto, se você olhar para o passado, encontrará muitas diferenças. Como exemplo, vamos ver o código-fonte da Europa / Busingen (na verdade, um link para Europa / Zurique) e Europa / Fusos horários de Berlim. Büsingen é um enclave alemão inteiramente fechado dentro do território suíço.

Europa / Zurique:

# 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

Europa / Berlim:

# 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

Em primeiro lugar, observe como a última linha é idêntica: ambas usam a hora da Europa Central (verão) hoje. Tudo antes disso varia muito. A Alemanha adotou o CE (S) T em 1980, enquanto a Suíça fez isso um ano depois, em 1981.

Por causa de como a Holanda e a Bélgica foram afetadas pela Primeira e Segunda Guerra Mundial, a história deles é ainda maior, então eu não os incluirei aqui. Você pode baixar os dados e ver por si mesmo. É uma leitura muito interessante porque contém uma extensa pesquisa sobre a história da marcação do tempo em muitos estados.

    
por 13.03.2017 / 11:31
78

Resposta curta: você não está selecionando "Amsterdam GMT + 01: 00"; você está selecionando "Amsterdam (que no momento é GMT + 01: 00)".

A exibição do deslocamento de tempo absoluto é apenas um indicador útil do que sua seleção praticamente significa hoje, mas não define a seleção que você está fazendo.

Se você escolher "Amsterdam" e o fuso horário de Amsterdã depois mudar separadamente para Bruxelas, seu computador rastreará Amsterdã especificamente.

    
por 13.03.2017 / 18:31
12

Decidir quais zonas ter em um banco de dados de fuso horário é um compromisso entre:

  • mantendo o número de zonas e o tamanho geral do banco de dados razoável
  • fornecendo conversões precisas para registros de data e hora históricos
  • minimizando a necessidade de reconfiguração diante de mudanças futuras na definição do tempo civil.

O "banco de dados TZ" (usado por praticamente todos os fornecedores de sistemas operacionais, exceto a Microsoft) define um fuso horário como "região nacional onde os relógios locais concordam desde 1970".

Portanto, em geral (houve algumas exceções em torno de países históricos que se separaram), lugares em diferentes países terão nomes diferentes de fuso horário, mesmo que tenham tido o mesmo horário local desde 1970.

Cada zona é geralmente identificada por sua região e cidade principal (há algumas exceções). Dados pré-1970 tentam ser precisos para a cidade principal na zona, mas uma zona só será dividida se houver uma diferença pós-1970.

Algumas plataformas podem esconder algumas zonas secundárias por padrão, mas isso não parece ser o caso aqui. Sua lista está sem as principais zonas, como "Viena" e "Berlim"

Com base na sua lista, eu me pergunto se é uma coisa de localização. Talvez eles suponham que as pessoas nos países de língua alemã usem a versão alemã do sistema operacional.

MS faz suas próprias coisas nos fusos horários. Eu não sei quais são seus critérios para decidir se algo está na mesma zona ou não, mas eu espero que seja algo como "lugares que tiveram horário local diferente desde que o Windows começou a suportar fusos horários".

    
por 14.03.2017 / 10:18
4

Outra coisa que você deve ter em mente é a economia de horário de verão.

Uma cidade pode ter o horário de verão ativado enquanto outra cidade está na mesma longitude (e, portanto, o mesmo fuso horário), mas mais próxima do equador não terá o horário de verão ativado.

    
por 15.03.2017 / 09:42