No passado, por que a mudança de fuso horário era baseada no ano?

No passado, por que a mudança de fuso horário era baseada no ano?



We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Há alguns anos descobri que no sistema de tempo Unix, o lugar onde moro muda de fuso!

Por exemplo:

>> Time.new.strftime ('% z') => "+0530"

Isso significa que hoje o fuso horário na Ásia / Calcutá (+5: 30) é +5: 30.

Mas se eu mudar o ano:

# No ano de 1941, o fuso horário era +5: 30 >> Time.new (1941) .strftime ('% z') => "+0530" # No ano de 1942, o fuso horário foi alterado para +6: 30 >> Time.new (1942) .strftime ('% z') => "+0630" >> Time.new (1943) .strftime ('% z') => "+0630" >> Time.new (1944) .strftime ( '% z') => "+0630" >> Time.new (1945) .strftime ('% z') => "+0630" >> Time.new (1946) .strftime ('% z') = > "+0530" >> Time.new (1900) .strftime ('% z') => "+0521" >> Time.new (1800) .strftime ('% z') => "+0553"

[isto está na linguagem de programação Ruby, só funciona em sistemas onde TZ é nativamente definido como Ásia / Calcutá, então acrescenteTZ = Ásia / Calcutápara irb / ruby ​​/ python / perl / date etc. para lançar o programa na Ásia / Kolkata TZ]

Este é um site que permite fazer isso graficamente de qualquer país

Como você pode ver, recebo de volta um fuso horário diferente.

Isso é verdade para meu computador, outros computadores e até mesmo qualquer linguagem de programação capaz de mostrar fusos horários.

É verdade que no passado o fuso horário mudava com base no ano? E qual foi o impacto disso no país?


A resposta básica é que eles mudaram porque o governo na época queria.

Normalmente regras baseadas no dia da semana, como mudança de horário de verão no último domingo de mês. Mas as razões são diversas; a fim de tornar o jejum mais fácil para os trabalhadores mudando o horário comercial em uma hora do calor diurno durante o Ramadã, a fim de não confundir os eleitores por não alterar o fuso horário em um dia de eleição (mas, em seguida, confundi-los quando seus smartphones fez aplicar a mudança esperada), não observando o horário de verão durante o Ramadã (mas estando no horário de verão antes e depois) ... ou apenas um político decidindo que é uma boa ideia mudar as regras (normalmente o suficiente com muito pouco tempo para o software se adaptar e atualizar )

O banco de dados Olson acompanha as mudanças de fuso horário e também inclui porque eles definiram dessa forma (ou seja, de qual fonte eles consideraram que era o momento certo).

Para Calcutá, podemos ver os seguintes dados no banco de dados tz (que, aliás, é o que você está usando):

  • Para o tempo anterior a 28 de junho de 1854, ele simplesmente considera o Tempo Médio Local em Calcutá. Com base em sua posição geográfica, é o que dá a diferença de 5:53:28 em relação ao GMT. As pessoas apenas consideravam o meio-dia em que o Sol estava no ponto mais alto do céu.

  • De 1854 a 1870, ele usa um deslocamento de 5:53:20, que seria o tempo médio em Howrah

  • De 1870 a janeiro de 1906, um deslocamento de 5:21:10, correspondendo a Madras. O Indian Year Book 1936-37 lista +052110 como o horário local de Madras usado em ferrovias

  • … E diz que em 01/01/1906, as ferrovias e telégrafos na Índia mudaram para +0530, que poderia ser considerado o "Horário padrão indiano"

    • No entanto, você deve observar que “Alguns municípios mantiveram seu tempo anterior, e o tempo em Calcutá continuou a depender se você estava na estação ferroviária ou em escritórios do governo. O tempo do governo era +055320 (de acordo com Shanks) ou +0554 (de acordo com o Indian Year Book). ”
  • Em seguida, eles tiveram o horário de verão do último domingo de outubro de 1941 a 1 de maio de 1942, e desde o último domingo de setembro a 15 de outubro até 1945. Essas eram claramente as regras de fuso horário do horário de verão promulgadas durante a Segunda Guerra Mundial.

  • A Índia não observa o horário de verão desde 1945.

As regras da zona são

# Zona NOME STDOFF RULES FORMAT [UNTIL] Zone Asia / Kolkata 5:53:28 - LMT 1854 Jun 28 # Kolkata 5:53:20 - HMT 1870 # Howrah Mean Time? 5:21:10 - MMT 1906 01 de janeiro # hora local de Madras 5:30 - IST 1941 5:30 de outubro 1:00 +0630 1942 15 de maio 5:30 - IST 1942 5:30 1:00 +0630 1945 15 de outubro 5:30 - IST

A fonte do acima é o banco de dados de fuso horário ("banco de dados de fuso horário Olson"), que está em Domínio Público. Você pode recuperá-lo em https://www.iana.org/time-zones


  1. tempo de guerra. Os estados impuseram o horário de verão durante o inverno e o verão para ter mais luz durante o dia de trabalho econômico para reduzir os insumos de produção e os custos de produção

  2. pré-fuso horário. O fuso horário costumava ser configurado por relógios locais. Parece que aqui algum usuário Unix supostamente tem fusos horários do Alasca anteriores ao século 19 com base no tempo não astronômico local de mudanças em grandes assentamentos europeus.


Assista o vídeo: GEOGRAFIA: 6º ano Fusos Horários