1 votes

Le fuseau horaire n'est pas mis à jour avec les réseaux WiFi et ethernet dans Android

Je travaille avec Android AOSP . Lorsque je connecte mon appareil Android avec réseau cellulaire alors le fuseau horaire est mis à jour (si j'active l'option "auto-update time zone"). Mais si je connecte mon appareil avec WiFi ou réseau ethernet le fuseau horaire n'est pas mis à jour (même si l'option "mise à jour automatique du fuseau horaire" est activée).

J'ai étudié certains forums, ils disent que le fuseau horaire ne sera pas mis à jour avec le WiFi et le réseau Ethernet.

Est-ce correct ? Veuillez donner un résumé de cette question.

2voto

pr0nin Points 353

La synchronisation de l'heure via Wifi/Ethernet se base sur la Protocole NTP . Tous les serveurs NTP fonctionnent avec l'heure UTC, ils ne peuvent donc pas fournir de fuseau horaire.

Si c'était le cas, le fuseau horaire serait inutile, car un serveur NTP peut être situé n'importe où dans le monde. En général, un nom NTP DNS est composé de plusieurs serveurs NTP et, en fonction de la région, le serveur le plus proche est sélectionné, mais cela ne signifie pas pour autant que le serveur est situé dans le même fuseau horaire que vous.

Seul le réseau cellulaire a la Identité réseau et fuseau horaire (NITZ) qui fournit non seulement l'heure mais aussi le fuseau horaire actuel. Comme les cellules d'un réseau mobile sont limitées à une très petite zone, il est possible de fournir des données correctes sur le fuseau horaire par voie cellulaire.

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