segunda-feira, 9 de março de 2015

Modificando o TimeZone: Debian

Vamos dizer que estou no time zone de São Paulo, ou seja, estou no horário de Brasília. Mas cansei de toda esta agitação e consegui um bom projeto de pesquisa com uma altíssima remuneração e que vai exigir que fique morando por uns 5 anos em Fernando de Noronha (vai sonhando Lisandro...). Bom, chegando lá, como sou preciosista, vou querer alterar o timezone no meu portátil. Como farei isso?

Em algumas distribuições, como o Linux Mint e o Ubuntu por exemplo, o timezone é controlado por meio do arquivo /etc/timezone. Para ver meu timezone posso usar (no terminal) o comando:

# cat /etc/timezone
America/Sao_Paulo

A resposta foi certeira, estou no timezone America/Sao_Paulo.

Para trocar para o timezone de São Paulo para Fernando de Noronha vamos verificar qual o nome deste time zone fazendo:

# ls /usr/share/zoneinfo/America/

Agora é procurar na lista apresentada pelo timezone desejado. Também podemos buscar usando uma palavra chave de busca, por exemplo "Fernando" ou "Noronha", com o comando:

# ls /usr/share/zoneinfo/America/ | grep Noronha
Noronha

Veja que no caso procurei pela palavra "Noronha" e deu bem direitinho. A resposta ao comando indica que existe o arquivo de nome "Noronha".

Bem, agora que já sabemos o nome correto do arquivo, vamos alterar o conteúdo de /etc/timezone utilizando o seu editor de textos preferido, como em:

# vi /etc/timezone
ou
# gedit /etc/timezone
ou
# mcedit /etc/timezone

Altere então de America/Sao_Paulo para America/Noronha.

Agora para atualizar utilizando a variável TZ faça:

# export TZ=America/Noronha

 

----

INFO ADICIONAL

Fusos horários brasileiros


Em 24 de abril de 2008 a Lei Federal n° 11.662 reduziu a quantidade de fusos horários do Brasil para três. São eles:

  • UTC-2: Arquipélago de Fernando de Noronha e Ilha de Trindade.

  • UTC-3 (horário de Brasília): regiões Sul, Sudeste e Nordeste, estados de Goiás, Tocantins, Pará e Amapá, e o Distrito Federal.

  • UTC-4: estados do Mato Grosso, Mato Grosso do Sul, Amazonas, Rondônia, Acre e Roraima.


Anterior à mencionada lei, um quarto fuso horário existia no território nacional brasileiro:

  • UTC-5: estado do Acre e porção oeste do estado do Amazonas.

  • Em relação ao estado do Acre, o Decreto Legislativo n.° 900/2009[16] convocou referendo, a ser realizado juntamente com as eleições de 2010, para verificar a alteração do horário legal promovida no estado. O TRE-AC definiu que o pleito será realizado no dia 31 de outubro de 2010, juntamente com o segundo turno das eleições.

  • Além disso, também anterior à dita lei, o estado do Pará possuía dois fusos horários diferentes, cabendo à parte oriental do estado o atual fuso de todo o estado de UTC-3, enquanto à parte ocidental cabia o fuso UTC-4


Retirado para consulta pessoal em: http://www.vivaolinux.com.br/artigo/Modificando-o-TimeZone-2-metodos

Nenhum comentário: