Timezones - Uma questão de ponto de vista
Como no Brasil o "Horário de Verão" não tem datas fixas para início e término, sempre surgem dúvidas na hora de acertar os ponteirinhos do micro, neste artigo vamos explicar um pouco sobre como funciona o "Timezones" no Linux e no Windows.
Timezones
Entendo a diferença entre o "Timezones" do Linux e do Windows.
Como no Brasil o "Horário de Verão" não tem datas fixas para início e término, sempre surgem dúvidas na hora de acertar os ponteirinhos do micro, neste artigo vamos explicar um pouco sobre como funciona o "Timezones" no Linux e no Windows.
Aqui no Brasil a maioria das regiões tem como GMT-3, isto significa que nestas regiões o horário correto é o horário do Meridiano de Greenwich menos 3 horas, ou seja, quando no Meridiano de Greenwich são 4:00, aqui no Brasil será 1:00 (4:00 - 3 = 1:00).
Quando entramos no "Horário de Verão", também chamado de ' DST ' Daylight Standart Time, paramos de utilizar o GMT-3 e passamos a utilizar o GMT-2, sendo assim passamos a fazer o cálculo com o horário do Meridiano de Greenwich - 2. Usando nosso exemplo anterior ficaria assim: 4:00 - 2 = 2:00.
Bom agora ficou fácil para acertamos o "Horário de Verão" manualmente, basta dizermos para o Sistema Operacional do nosso computador que ele vai passar de GMT-3 para GMT-2 quando iniciar o horário de verão e quando terminar avisamos a ele que volte para o GMT-3, simples não é? Então fui lá na máquina Windows no início do horário de verão e disse para ela que usaríamos o (GMT-02:00) Brasília, bingo! Na hora ele adiantou meu relógio para uma hora a mais do que estava. Depois fui até a minha maquina Linux, um RedHat e quando me deparei com uma coisa estranha o GMT atual estava GMT+3 ao invés do GMT-3, e agora o que aconteceu?
Simples. Vamos lá, essa diferença está na simples forma de olhar a situação. O tio Bill quando estava desenvolvendo o Windows pensou da seguinte forma:
O Brasil precisa de menos 3 horas para estar com a hora igual ao do Meridiano de Greenwich.
Já a dupla Richard Stallman e Linus Torvalds pensaram da seguinte forma: o Meridiano de Greenwich precisa de + 3 horas para ficar com a hora igual ao do Brasil.
Logo a única diferença é o ponto de vista e a refêrencia usada, então fica a dica no Windows o Brasil esta GMT-3, e no Linux estamos GMT+3.
E viva as diferenças...
O Meridiano de Greenwich passa em Londres, por isto chamam o relógio de Londres de BIG BEN.
No RedHat, digite "date" para visualizar o horário da sua máquina e "date -u" para visualizar o horário do GMT. E para alterar o GMT digite "setup" e vá no menu Timezone configuration e escolha o GMT mais adequado.
No Windows clique duas vezes sobre o relógio, vá até a aba Fuso horário e selecione o GMT.
Francisco Augusto Coelho
francisco@agtech.com.br
www.agtech.com.br
[AGTech] Agents of Technologies
Como no Brasil o "Horário de Verão" não tem datas fixas para início e término, sempre surgem dúvidas na hora de acertar os ponteirinhos do micro, neste artigo vamos explicar um pouco sobre como funciona o "Timezones" no Linux e no Windows.
Aqui no Brasil a maioria das regiões tem como GMT-3, isto significa que nestas regiões o horário correto é o horário do Meridiano de Greenwich menos 3 horas, ou seja, quando no Meridiano de Greenwich são 4:00, aqui no Brasil será 1:00 (4:00 - 3 = 1:00).
Quando entramos no "Horário de Verão", também chamado de ' DST ' Daylight Standart Time, paramos de utilizar o GMT-3 e passamos a utilizar o GMT-2, sendo assim passamos a fazer o cálculo com o horário do Meridiano de Greenwich - 2. Usando nosso exemplo anterior ficaria assim: 4:00 - 2 = 2:00.
Bom agora ficou fácil para acertamos o "Horário de Verão" manualmente, basta dizermos para o Sistema Operacional do nosso computador que ele vai passar de GMT-3 para GMT-2 quando iniciar o horário de verão e quando terminar avisamos a ele que volte para o GMT-3, simples não é? Então fui lá na máquina Windows no início do horário de verão e disse para ela que usaríamos o (GMT-02:00) Brasília, bingo! Na hora ele adiantou meu relógio para uma hora a mais do que estava. Depois fui até a minha maquina Linux, um RedHat e quando me deparei com uma coisa estranha o GMT atual estava GMT+3 ao invés do GMT-3, e agora o que aconteceu?
Simples. Vamos lá, essa diferença está na simples forma de olhar a situação. O tio Bill quando estava desenvolvendo o Windows pensou da seguinte forma:
O Brasil precisa de menos 3 horas para estar com a hora igual ao do Meridiano de Greenwich.
Já a dupla Richard Stallman e Linus Torvalds pensaram da seguinte forma: o Meridiano de Greenwich precisa de + 3 horas para ficar com a hora igual ao do Brasil.
Logo a única diferença é o ponto de vista e a refêrencia usada, então fica a dica no Windows o Brasil esta GMT-3, e no Linux estamos GMT+3.
E viva as diferenças...
Curiosidade
O Meridiano de Greenwich passa em Londres, por isto chamam o relógio de Londres de BIG BEN.
Dica
No RedHat, digite "date" para visualizar o horário da sua máquina e "date -u" para visualizar o horário do GMT. E para alterar o GMT digite "setup" e vá no menu Timezone configuration e escolha o GMT mais adequado.
No Windows clique duas vezes sobre o relógio, vá até a aba Fuso horário e selecione o GMT.
Francisco Augusto Coelho
francisco@agtech.com.br
www.agtech.com.br
[AGTech] Agents of Technologies