Tag:timezone

11 jan

Horário de Verão e mktime em C

Fabio Mazzarino - 11/jan/2011

Doses Diárias, Programação, Unix - Deixe Seu Comentário

Horário de Verão

Recentemente perdi um bom tempo tentando resolver um problema com mktime em C. Para que não conhece linguagem C, mktime é a função que converte uma struct tm, que representa uma data e hora, para time_t, que representa a quantidade de segundos desde 1970-Jan-01 00:00:00.

O problema que encontrei foi devido ao horário de verão. Quando eu interpretava um texto que continha uma data e hora, e tentava converter utilizando mktime, sempre ficava uma diferença de 3600 segundos, ou seja, 1 hora.

Leia Mais…

Tags: , , ,

25 abr

HowTo: Como configurar o timezone

Fabio Mazzarino - 25/abr/2007

Doses Diárias, HowTo, Linux, Unix - 2 Comentários

Hoje eu precisei setar o timezone de um servidor que acabou de ser configurado. E por incrível que pareça, eu não lembrava como fazia. Depois de uma rápida pesquisa no Google (chamado por muitos de Oráculo), acabei por descobrir como fazer.

  1. verifique qual o timezone atual, às vezes o timezone está certo, o horário que está errado. Utilize o comando date (# date)
  2. verifique os timezones disponíveis em /usr/share/zoneinfo (# find /usr/share/zoneinfo -type f)
  3. por segurança tire um backup do arquivo /etc/localtime (# mv /etc/localtime /etc/localtime-original)
  4. crie um link simbólico no arquivo /etc/localtime para o arquivo de zona (# ln -s /usr/share/zoneinfo/Brazil/East /etc/localtime)
  5. verifique o timezone novamente utilizando comando date (# date)

Tags: ,

Pesquisar


Publicidade

  • Links

    • An error has occurred; the feed is probably down. Try again later.