A partir de 2018, com um novo Ubuntu 16.04 LTS instalado, a execução sudo ntpdate time.nist.gov
fornece:
sudo: ntpdate: command not found
Isso ocorre porque ( fonte oficial ):
ntpdate
é considerado obsoleto em favor timedatectl
e, portanto, não é mais instalado por padrão.
Em vez disso, faça isso para forçar a sincronização agora:
sudo timedatectl set-ntp off
sudo timedatectl set-ntp on
No meu caso, eu estava executando um Ubuntu em uma caixa virtual e salvou o estado da máquina. Quando iniciei novamente a instância, ela não sincronizou automaticamente o relógio, pois não havia nenhum evento de inicialização para acionar a sincronização. Então, o tempo ainda estava mostrando o que era a última vez que eu estava executando a caixa virtual.