Configuração do horário de verão 2005/2006

Publicado por Rangel em 18/11/2005

[ Hits: 7.102 ]

 


Configuração do horário de verão 2005/2006



Como sempre temos o nosso às vezes querido, às vezes odiado, horário de verão. Para a maioria das pessoas não altera nada nos desktops, agora aqueles que possuem banco de dados e necessitam de controle de horários, como companhias telefônicas, centrais de call center e mil e uma possibilidades precisam atentar a isso.

O Brasil por tradição nunca entra no período correto no Horário de Verão, estipulando suas próprias datas. Este ano o horário começou em 16/10/2005 e encerrará em 19/02/2006.

Para fazer esta correção é simples.

Crie um arquivo no seu editor de texto favorito em qualquer lugar que desejar (sugestão: /tmp/brasil.zic)

Neste arquivo coloque o seguinte conteúdo:

Rule Brazil 2004 only - Nov 2 00:00 1 D
Rule Brazil 2005 only - Feb 20 00:00 0 S
Rule Brazil 2005 only - Oct 16 00:00 1 D
Rule Brazil 2006 only - Feb 19 00:00 0 S

Zone Brazil/East -3:00 Brazil BR%sT

Salve o arquivo e volte ao shell. Agora devemos converter estas regras para um formato que o Linux possa entender. Para isso utilizamos o "zic":

# zic brasil.zic

Este comando criará o zoneinfo no formato correto. Após isso basta copiar o arquivo de /usr/share/zoneinfo/Brazil/East para /etc/localtime com o comando:

# cp /usr/share/zoneinfo/Brazil/East /etc/localtime

E é só.

Observe se seu Linux está utilizando o timezone Brazil/East, que é o oficial de Brasília. Um ponto importante a ressaltar é o seguinte:
O BRST é referente ao timezone que você está utilizando. significa BRazil Standart Time (eu acho :D)

Se você mudar pra horário de verão vai aparecer BRDT (Brazil Daylightsaving Time).

Por exemplo:
# date
Wed Sep 21 08:25:29 BRST 2005
# date 11200825
Sun Nov 20 08:25:00 BRDT 2005

Espero ter colaborado.

Um grande abraço,
Rangel Sardinha
#104421

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Livro Running Linux de graça!

Compactando e descompactando arquivos .tar

Configurando rota para endereço multicast

Como instalar o Docker no openSUSE 15 (15.1 e 15.2)

Achando pacotes RPM

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts