Pour définir l’heure dans Ubuntu à partir du terminal, vous pouvez utiliser la commande suivante:
sudo date new_date_time_string
où new_date_time_string
doit suivre le format MMDDhhmmyyyy.ss
décrit ci-dessous:
-
MM
est un mois à deux chiffres, compris entre 01 et 12
-
DD
est un jour à deux chiffres, entre 01 et 31, avec les règles régulières pour les jours en fonction du mois et de l'année d'application
-
hh
est une heure à deux chiffres, utilisant la période de 24 heures, donc entre 00 et 23
-
mm
est une minute à deux chiffres, entre 00 et 59
-
yyyy
est l'année; il peut s'agir de deux ou quatre chiffres
-
ss
correspond à deux secondes. Notez la période .
avant ss
.
Source: Gérer le temps dans Ubuntu via la ligne de commande .
Donc, dans votre cas particulier, vous pouvez utiliser:
sudo date 010224311971.59
Ou vous pouvez utiliser:
sudo date --set="1971-01-02 23:31:59.990" && date --rfc-3339=ns
c'est exactement ce que vous avez demandé.
Source: lien .