web-dev-qa-db-fra.com

Le fuseau horaire semble être réglé correctement, mais le temps est de 7 heures

J'installe Ubuntu 12.04. Sur les réglages d’heure/date, j’ai essayé de cliquer sur Seattle (où je suis), mais cela n’a enregistré que Vancouver. J'ai modifié les fichiers de configuration ntp pour utiliser le pool nord-américain, si cela comptait. Dans le dialogue heure/date, j'ai coché "automatiquement à partir d'Internet".

La valeur de l'heure affichée est 7 heures avant l'heure actuelle.

Un autre problème mineur est que la date affichée utilise apparemment le format non-us (aa-mm-jj). Je vais bien avec ce dernier problème si c'est le cas par défaut, mais le fait d’avoir 7 heures de congé est définitivement un problème.

Qu'est-ce que je rate?

2
David M. Karr

Qu'est-ce que je rate?

Bonjour mon collègue Pacific Daylight Timer! :) Votre horloge système utilise par défaut le temps UTC (aka GMT), qui correspond à PDT + 7.

Démarrez le terminal avec Ctrl-Alt-T, exécutez Sudo dpkg-reconfigure tzdata et sélectionnez la ville appropriée en Amérique du Nord dans le menu. Puis sortez. Ça devrait le faire!

5
ish

Pour corriger l'heure incorrecte sur mon HP6910P:

  1. J'ai mis 'UTC=no' dans /etc/default/rcS
  2. Puis définissez mon fuseau horaire dans Paramètres système -> Heure et date
  3. Puis arrêtez et réinitialisez l'heure locale dans mon BIOS.
    Ce qui avait été diminué de 5 heures (je suis UTC-5, Ubuntu essayait de me rendre service quand je réglais le fuseau horaire, mais au lieu de cela fardais mon heure locale du BIOS utilisée par Windows).

  4. Ensuite, Ubuntu 12.04 a affiché l'heure correcte.

3
user218140

On dirait que votre temps est mauvais 7 heures dans l’autre sens. C’est parce que l’horloge de base de mon ordinateur, qui est supposée être réglée sur l’heure UTC puis ajustée par le mécanisme du fuseau horaire, était réglée sur l’heure locale et que le mécanisme du fuseau horaire ajustait mon heure à une plus tard.

Alors que ntp devrait régler l’heure de base de votre ordinateur sur l’heure UTC, il refusera de l’ajuster si ce n’est pas proche, et 7 heures n’a rien de comparable.

Je vous suggérerais de régler time horc sur utc simplement en émettant la commande ntpdate. Vous pouvez également pouvoir régler l'heure manuellement si vous pouvez la corriger en une seconde ou peut-être deux.

2
John S Gruber