Atualmente, quando executo o comando date do bash, recebo o seguinte
Thu May 17 12:21:00 IST 2012
Abaixo está minha configuração de fuso horário com base na execução dpkg-reconfigure tzdata
Fuso horário padrão atual: 'Europe / Dublin' A hora local é agora: quinta-feira 17 de maio 12:32:52 IST 2012. O horário universal é agora: quinta-feira 17 de maio 11:32:52 UTC 2012.
Alguma idéia de como eu mudo de IST para UTC / GMT?
configuration
time
timezone
dmckenna
fonte
fonte
Etc
éNone of the above
.sudo apt install tzdata
é uma DEVE!Mudará seu fuso horário para o sistema UTC.
Você pode fazer
timedatectl list-timezones
para ver todos os fusos horários disponíveis.trecho da resposta de @ MattJohnson no SO
fonte
No antigo estilo Un * x (SunOS, HPUX ...), você pode:
Verifique o conteúdo de / usr / share / zoneinfo para obter o fuso horário que você deseja / precisa.
Por exemplo, o horário de verão irlandês (IST) pode ser definido como
ou
No entanto, o mais importante é usar uma referência de relógio adequada e um daemon ntp (por exemplo, openntpd), pois o fuso horário é usado apenas para exibir / converter o tempo em seqüências de caracteres, não para armazená-lo (seja qual for o fuso horário, diferença para 01/01 / 1970 é o mesmo em toda parte na Terra).
fonte
sudo rm /etc/localtime
(eu já tinha esse arquivo, então não consegui criar o link simbólico com o próximo comando, então o apaguei primeiro)sudo ln -s /usr/share/zoneinfo/Asia/Kolkata /etc/localtime
,. Eu acho que isso parece ser uma solução geral.Algo assim?
fonte
Atualizado para 14.04 até o presente
Exibir status de data e hora:
Exibir lista de fusos horários:
fusos horários listados (425)
Defina Fuso horário como UTC:
Exibir status de data e hora:
fonte
sudo timedatectl set-timezone Asia/Dhaka
btw Obrigado.