Pular para o conteúdo

Hora errada [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar
01 02

13. Re: Hora errada [RESOLVIDO]

Enviado em 13/10/2012 - 12:18h

Olá pessoal, acho que consegui resolver o problema, fiz o que foi dito nesse fórum:

http://www.linuxquestions.org/questions/linux-general-1/setting-system-time-to-utc-171917/

rm /etc/localtime 
Apaguei o arquivo /etc/localtime que antes era um link simbólico para o arquivo /usr/share/zoneinfo/America/Sao_Paulo

Fazendo isso os comandos date e hwclock passaram a exibir a hora no formato UTC.
date
Sáb Out 13 12:05:37 UTC 2012

hwclock
Sáb 13 Out 2012 12:05:37 UTC -0.094550 segundos
Com isso posso concluir que a criação do link simbólico em /etc/localtime apontando para a sua timezone em específico (no meu caso /America/Sao_Paulo) faz o sistema não reconhecer o UTC como o padrão de tempo.

Mas ai aparece outra dúvida, como o sistema consegue saber que estou em uma região que utiliza o GMT-3? Onde fica o arquivo que "diz" isso para ele, já que antes eu achava que era justamente o arquivo /etc/localtime que envia essa informação para ele, agora que apaguei esse arquivo pressuponho que essa informação esta vindo de outro lugar, estou certo?

Obrigado ai pessoal por me ajudar, vou tentar ajudar o pessoal também, alguem sabe se tem como assinar a listagem de tópicos desse fórum para você receber novas dúvidas no seu e-mail, dessa forma fica mais fácil para ajudar.

Responder tópico

14. Re: Hora errada [RESOLVIDO]

Enviado em 14/10/2012 - 16:23h

Amigo,

Teu micro continua com a hora errada pois UTC é para quem mora na região UTC... UTC = GTM - Hora do Meridiano de Greenwich (Inglaterra)

Entenda uma coisa...

Vamos supor que são 12:00 em brasilia.... (UTC -0300)

Então são 15:00 horas em greenwich (Inglaterra) (UTC -0000)

COMO TEM QUE FICAR:

Seu relogio de hardware deve marcar a hora UTC -0000

15:00

Seu relogio de software marca a hora local UTC -0300

12:00

Você PRECISA indicar uma zona de tempo, pois é através dela que você entra em HORARIO DE VERÃO... automaticamente...
Se for um servidor vai ficar com a hora errada no dia que começar o horario de verão...


15. Re: Hora errada [RESOLVIDO]

Enviado em 14/10/2012 - 16:32h

kyetoy escreveu:

Amigo,

Teu micro continua com a hora errada pois UTC é para quem mora na região UTC... UTC = GTM - Hora do Meridiano de Greenwich (Inglaterra)

Entenda uma coisa...

Vamos supor que são 12:00 em brasilia.... (UTC -0300)

Então são 15:00 horas em greenwich (Inglaterra) (UTC -0000)

COMO TEM QUE FICAR:

Seu relogio de hardware deve marcar a hora UTC -0000

15:00

Seu relogio de software marca a hora local UTC -0300

12:00

Você PRECISA indicar uma zona de tempo, pois é através dela que você entra em HORARIO DE VERÃO... automaticamente...
Se for um servidor vai ficar com a hora errada no dia que começar o horario de verão...

Acho que resolvi o problema, fiz o seguinte:

Fui no setup da BIOS e modifiquei a hora para ficar no padrão UTC - 0000, ou seja, adiantei 3 horas em relação a marcação anterior que estava correta, depois disso os comandos passaram a marcar corretamente o horário. É claro que tive que recriar o link simbólico para minha timezone (America/Sao_Paulo), também estou setando o padrão UTC no relógio de hardware com o comando:
hwclock --hctosys --utc 
.

Posso dizer que o caso foi solucionado? Ou não deveria ter modificado o horário da BIOS?

16. Re: Hora errada [RESOLVIDO]

Enviado em 11/08/2016 - 18:29h

Forma definitiva para solucionar o problema. Simples!
É só entrar no adjtime e trocar o UTC por LOCAL. Pronto! Ná próxima inicialização já vem certo!

/etc/adjtime

0.0 0.0 0.0
0
LOCAL
01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder