Syntaxe
timedatectl [COMMANDE] [OPTIONS]
Options principales
Option Description statusAfficher la date, l'heure et le fuseau actuel set-timeDefinir manuellement la date et l'heure set-timezoneDefinir le fuseau horaire list-timezonesLister tous les fuseaux horaires disponibles set-ntpActiver ou désactiver la synchronisation NTP timesync-statusAfficher l'état de la synchronisation NTP
Exemples
Afficher la date et l'heure actuelles
$ timedatectl status
Local time: sam. 2025-05-10 14:32:05 CEST
Universal time: sam. 2025-05-10 12:32:05 UTC
RTC time: sam. 2025-05-10 12:32:05
Time zone: Europe/Paris (CEST, +0200 )
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
Changer le fuseau horaire
$ sudo timedatectl set-timezone Europe/Paris
$ timedatectl | grep "Time zone"
Time zone: Europe/Paris (CEST, +0200 )
Lister les fuseaux horaires disponibles
$ timedatectl list-timezones | grep Europe
Europe/Amsterdam
Europe/Berlin
Europe/Brussels
Europe/London
Europe/Madrid
Europe/Paris
Europe/Rome
Europe/Zurich
Definir manuellement la date et l'heure
$ sudo timedatectl set-ntp false
$ sudo timedatectl set-time "2025-05-10 15:00:00"
$ timedatectl status | grep "Local time"
Local time: sam. 2025-05-10 15:00:00 CEST
Activer la synchronisation NTP
$ sudo timedatectl set-ntp true
$ timedatectl timesync-status
Server: 91.189.89.198 (ntp.ubuntu.com)
Poll interval: 32s (min: 32s ; max: 34min 8s )
Leap: normal
Version: 4
Stratum: 2
Frequency: +15.234ppm