Eu moro em Viena. Meu dispositivo Android redefinido recentemente 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 , portanto 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"? Segundo a Wikipedia, eles devem ser os mesmos. E até onde me lembro, Paris e Berlim sempre estiveram no mesmo fuso horário ...
Respostas:
Se você olhar apenas para o presente, muitos fusos horários aparecerão redundantes. No entanto, se você olhar para o passado, encontrará muitas diferenças. Como exemplo, vejamos o código fonte dos fusos horários Europa / Busingen (na verdade, um link para Europa / Zurique) e Europa / Berlim. Büsingen é um exclave alemão totalmente fechado no território suíço.
Europa / Zurique:
Europa / Berlim:
Em primeiro lugar, observe como a última linha é idêntica: os dois usam o horário da Europa Central (Verão) hoje. Tudo antes disso varia muito. A Alemanha adotou o CE (S) T em 1980, enquanto a Suíça o fez um ano depois em 1981.
Por causa de como os Países Baixos e a Bélgica foram afetados pela Primeira e Segunda Guerra Mundial e outros enfeites, a história deles é ainda mais longa, então não os incluirei aqui. Você pode baixar os dados e ver por si mesmo. É uma leitura muito interessante, pois contém uma extensa pesquisa sobre a história da cronometragem em muitos estados.
fonte
Resposta curta: você não está selecionando "Amsterdam GMT + 01: 00"; você está selecionando "Amsterdã (que atualmente é GMT + 01: 00)".
A exibição do deslocamento absoluto do tempo é 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 "Amsterdã" e o fuso horário de Amsterdã mudar posteriormente separadamente para Bruxelas, seu computador rastreará Amsterdã especificamente.
fonte
Decidir quais zonas ter em um banco de dados de fuso horário é um compromisso entre:
O "banco de dados TZ" (usado por praticamente todos os fornecedores de SO, exceto a Microsoft) define um fuso horário como uma "região nacional em que todos os relógios locais concordam desde 1970".
Portanto, geralmente (houve algumas exceções em torno dos países históricos que se dividem) lugares em países diferentes receberão nomes de fuso horário diferentes, mesmo que tenham o mesmo horário local desde 1970.
Cada zona é geralmente identificada por sua região e cidade principal (existem algumas exceções). Os dados anteriores a 1970 tentam ser precisos para a cidade principal da zona, mas uma zona só será dividida se houver uma diferença posterior a 1970.
Algumas plataformas podem ocultar algumas zonas menores por padrão, mas isso não parece ser o caso aqui. Sua lista está ausente das principais zonas como "Viena" e "Berlim"
Com base na sua lista, gostaria de saber se é uma coisa de localização. Talvez eles assumam que pessoas de países de língua alemã usarão a versão alemã do sistema operacional.
MS faz suas próprias coisas em fusos horários. Não sei quais são seus critérios para decidir se algo está na mesma zona ou não, mas espero que seja algo parecido com "lugares que tiveram diferentes horários locais desde que o Windows começou a oferecer suporte a fusos horários".
fonte
Outra coisa a ter em mente é o horário de verão.
Uma cidade pode ter o horário de verão ativado, enquanto outra cidade na mesma longitude (e, portanto, no mesmo fuso horário), mas mais próxima do equador não terá o horário de verão ativado.
fonte