Was passiert, wenn ein Land seinen Sommerzeitplan ändert?

8

Was passiert, wenn ein Land seinen Sommerzeitplan ändert? Zum Beispiel hat Israel gerade seine Sommerzeit um einen Monat verlängert. Es scheint, dass kein Firmware-Update von Google dafür herausgegeben wurde. Wie aktualisiert Android seine Zeitzonen und Zeiten?

Guest2564589453
quelle

Antworten:

7

Die Zeit wird mithilfe bestimmter Protokolle aktualisiert. Die ausgetauschten Informationen könnten ein DST-Flag enthalten (zumindest hätte ich das getan, wenn ich die Spezifikationen erstellt hätte), zusammen mit einer TZ und dem Unix-Zeitstempel. Aber da dies nicht einmal NTP tut (weder TZ noch DST), könnte dies zweifelhaft sein.

Soweit die Gedanken. Allerdings GSM - Geräte wie viele Android - Smartphones eher verwenden NITZ (Network Identity and Time Zone), die ua spezifiziert (laut Wikipedia):

Dieser Standard ermöglicht es dem Netzwerk, "seine aktuelle Identität, Weltzeit, Sommerzeit und LTZ zu übertragen" 1, aber jede ist optional, und die Unterstützung zwischen RAN-Anbietern und -Betreibern variiert. Dies stellt ein Problem für Gerätehersteller dar, die eine komplexe Zeitzonendatenbank verwalten müssen, anstatt sich auf den Netzbetreiber zu verlassen.

Daraus können wir lernen: Möglicherweise werden diese Informationen über NITZ bereitgestellt, sofern die Spezifikationen dies zulassen. Netzwerkanbieter können jedoch auch zusätzliche Quellen einbeziehen, um dies sicherzustellen.

Ein weiterer Punkt ist, dass nicht alle Carrier NITZ unterstützen (siehe Wikipedia ). Ich bin mir nicht sicher, was sie stattdessen verwenden (eine gute Vermutung könnte die Referenz-Broadcast-Zeitsynchronisation sein ); Unterschiedliche Träger können jedoch unterschiedliche Methoden verwenden. Für mich sieht es so aus, als gäbe es keine "allgemeine Antwort" - wie Sie auch in dieser Diskussion sehen können : Manchmal (oder besser "einige Orte") funktioniert es, an anderen nicht.

Wenn Sie tiefer graben möchten:

Izzy
quelle