2 votes

Secondes intercalaires sur Android

Une seconde intercalaire a été récemment ajoutée le 30 juin 2015 à 23h59:60 UTC.

Comment les secondes intercalaires sont-elles implémentées sur Android (plus particulièrement sur Lollipop) ?

3 votes

Est-ce que vous demandez théoriquement? Si votre téléphone reçoit automatiquement l'heure, il devrait être AFN (tout va bien maintenant). Sinon, il a au plus 1 seconde de décalage par rapport à votre dernier réglage manuel de l'heure. Peut-être que vous devriez vous en occuper, alors.

2voto

Joshua Points 316

La seconde intercalaire n'a pas été mise en œuvre dans Lollipop ou dans toute autre version d'Android. Si vous êtes vraiment préoccupé par la précision de l 'horloge "atomique", utilisez ClockSync, qui synchronise l'horloge de votre appareil avec une horloge atomique.

Si vous avez un accès root, cela se fait automatiquement. Sans root, un compte à rebours vous aide à synchroniser manuellement votre horloge. Cela vous permettra de récupérer la seconde si vous n'avez pas l'heure fournie par le réseau.

0 votes

Comment ClockSync affiche-t-il la seconde intercalaire? Affiche-t-il correctement l'heure exacte à la fois à la dernière seconde de l'année et à la première seconde de l'année suivante? En particulier, affiche-t-il correctement la 61ème seconde, par exemple Sat Dec 31 23:59:60 UTC 2016?

1voto

Gawel91 Points 43

Dans la page des paramètres de date/heure, vous avez une case à cocher pour activer la synchronisation automatique de l'heure par le réseau.

Je pense que c'est votre opérateur mobile qui fournit l'heure. Ensuite, le mobile est toujours à jour (en termes d'heure).

Je ne pense pas que les secondes intercalaires soient implémentées dans Android de base si nous ne sommes pas connectés à un réseau quelconque.

0 votes

Sur mon téléphone, sélectionner "utiliser les valeurs fournies par le réseau" revient à "utiliser les valeurs GPS" et il s'avère que l'heure GPS est en avance sur l'UTC de 17 secondes car l'heure GPS ne tient pas compte des secondes intercalaires. Alors... quelle est la solution à cela ?

0 votes

@Michael Première fois que j'entends parler de ça.. Es-tu sur Android Lollipop?

0 votes

@Michael Il semble que vous rencontriez un bogue de reporting temporel spécifique à un appareil qui est discuté ici (bien qu'il devrait être signalé au fabricant de l'appareil) : code.google.com/p/android/issues/detail?id=5485

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X