comment puis-je changer la date et l'heure sur Ubuntu

65

quand je vais changer la date et l'heure, cela ne fonctionne pas, et j'essaie de déverrouiller, mais cela ne se débloquera pas. S'il existe un moyen de le faire fonctionner, aidez-nous. Je sais que ce n'est pas très descriptif mais j'aimerais vraiment avoir des réponses. Merci

viaggio
la source

Réponses:

83

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"
kern
la source
Cela fonctionne-t-il également si le système est redémarré ou s'il doit être appliqué à chaque fois après le redémarrage?
1
Oui, cela fonctionne après le redémarrage du système. vous n'auriez pas à l'appliquer à chaque fois.
Kern
Après le redémarrage, le système sélectionne automatiquement la date du jour.
Naveen
Si la date semble être erronée après un redémarrage ou un cycle d'alimentation, cela signifie généralement que la batterie de la carte mère est défectueuse.
Andi Jay
2
Cela semble ne plus fonctionner. Utiliser Ubuntu 16.04
Teekin
51

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
Nick Volynkin
la source
1
Ceci résout mon réglage du fuseau horaire du serveur Ubuntu, merci.
Manee Osman
13

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.

entrez la description de l'image ici

entrez la description de l'image ici

Mitch
la source
4
Je ne peux pas changer le temps de mon système de cette façon. Je peux modifier l'heure à partir des paramètres, mais cela ne se reflète pas dans la barre supérieure.
roopunk
1
Cela prend un certain temps (+30 secondes), mais la barre du haut est mise à jour après un certain temps. (Ubuntu 14.04)
shxfee
Vous devrez modifier le focus du contrôle Date Date pour que la date soit modifiée immédiatement. Très étrange :) (Ubuntu 14.10)
Aram Paronikyan
1
Aucune de ces solutions ne fonctionne pour moi, le 14.04 également.
Tass
Parfois, pour refléter les changements de paramètres, vous devez arrêter le service du panneau de l'unité et le redémarrer. Cliquez sur l'horloge dans la barre du haut, puis choisissez Paramètres de l'heure et de la date une fois que la fenêtre Heure et date s'ouvre. Choisissez Manuellement pour pouvoir modifier l'heure et la date manuellement. sinon, choisissez votre fuseau horaire sur la carte, puis choisissez automatiquement. Maintenant, pour refléter les changements ouvrez instantanément le terminal et tapez killall unité-panneau-service
Gaurav Shukla
5

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"
WillC
la source
4

Si vous souhaitez modifier le fuseau horaire uniquement, reportez-vous à ce lien :

  1. Vérifier les paramètres de fuseau horaire actuels: $ timedatectl
  2. Afficher tous les fuseaux horaires disponibles: $ timedatectl list-timezones
  3. Changer Fuseau horaire $ sudo timedatectl set-timezone Europe/Berlin.
wang.xueqiang
la source
-2

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:00qui a fonctionné.

shtlcdr
la source
C'est pour afficher la date, pas pour la régler .
Adam Katz