Réponses:
De man date
-s, --set=STRING
set time described by STRING
Pour changer la date, utilisez la commande dans terminal,
sudo date --set=STRING
Par exemple, pour changer la date au 25 septembre 2013 à 15h00 , la commande serait,
sudo date --set "25 Sep 2013 15:00:00"
Essaye ça:
sudo dpkg-reconfigure tzdata
Cela vous permet à la fois de configurer votre fuseau horaire (vous pouvez choisir le même) et de synchroniser votre heure automatiquement.
S'il n'y a pas de paquet tzdata, installez-le:
sudo apt-get update
sudo apt-get install tzdata
Dans 12.04, je n'ai rien à débloquer. Cliquez simplement sur l'horloge dans la barre du haut, puis choisissez Paramètres de l'heure et de la date. Une fois la fenêtre Heure et date ouverte, choisissez Manuellement pour pouvoir modifier l'heure et la date manuellement. sinon, choisissez votre fuseau horaire sur la carte, puis choisissez Automatique.
Voir cet article de blog pour définir la date avec une chaîne de format conviviale:
sudo date 120622432007.55
pour le 6 décembre 2007, 22:43:55,
et voyez cette réponse pour définir la date avec une chaîne conviviale:
sudo date --set "15 MAY 2011 1:40 PM"
Si vous souhaitez modifier le fuseau horaire uniquement, reportez-vous à ce lien :
$ timedatectl
$ timedatectl list-timezones
$ sudo timedatectl set-timezone Europe/Berlin
.J'ai eu un problème similaire sur mon installation et la commande ci-dessus a donné cette erreur:
date: the argument '19 Sep 2014 20:11:00' lacks a leading '+';
when using an option to specify date(s), any non-option
argument must be a format string beginning with '+'
Try 'date --help'
Aide montre -
Usage: date [option]... [+FORMAT] - (etc)
Ajout du plus requis comme indiqué pour rendre +19 Sep 2014 20:11:00
qui a fonctionné.