Como definir hwclock para UTC?

1

As horas na minha estação de trabalho arch linux ficaram confusas, então eu configurei a hora do sistema com date e, em seguida, a hora do hardware com

sudo hwclock --systohc --utc

Agora, o hwclock dá:

Do 04 Apr 2013 14:12:48 CEST  -0.641471 seconds

mas eu quero usar o UTC, que seria 12:12:48! Como faço para isso?

editar:

alguma estranheza adicional:

$ hwclock --utc
Do 04 Apr 2013 14:20:56 CEST  -0.188214 seconds
$ hwclock --localtime
Do 04 Apr 2013 12:21:01 CEST  -0.438205 seconds
$ date -u
Do 4. Apr 12:21:11 UTC 2013
$ date
Do 4. Apr 14:21:16 CEST 2013

utc e localtime parecem estar confusos com hwclock ...

    
por steffen 04.04.2013 / 14:15

1 resposta

6

Sim, no Linux você pode usar hwclock --systohc e prestar atenção ao seu manual dizendo que «…

The time shown is always in local time, even if you keep your Hardware Clock in Coordinated Universal Time. See the --utc option. Showing the Hardware Clock time is the default when no function is specified.

… »

E, BTW, meu man hwclock também revela a opção --debug , que realmente ajudaria você na pesquisa da verdade.

    
por 04.04.2013 / 14:33

Tags