Ich habe sowohl ein iPhone 4 (von der Arbeit) als auch ein iPhone 3GS (persönlich). Heute habe ich einen Überlandflug von BOS nach LAX genommen. Als ich heute Morgen in das Flugzeug stieg, nachdem ich die ganze Nacht wach geblieben war (und das Packen hinausgezögert hatte), verstaute ich meine Taschen, versetzte meine iPhones in den Flugzeugmodus und schlief sofort ein. Als ich nach einer langen Zeit aufwachte, überprüfte ich die Zeit auf meinem iPhone 4 und war enttäuscht, dass anscheinend nur zwei Stunden vergangen waren. Dann blätterte ich auf der Flugkarte und war überrascht zu sehen, dass wir bald nach Los Angeles absteigen würden.
Obwohl ich während des gesamten Fluges im Flugzeugmodus in meiner Tasche war, hatte das iPhone 4 seine Uhr irgendwie auf die pazifische Zeitzone eingestellt. Inzwischen hatte das iPhone 3GS nicht. Es war noch Bostoner Zeit.
Woher wusste das iPhone 4, dass dies im Flugzeugmodus möglich ist?
Antworten:
Da es sich bei Ihrem Telefon um ein Verizon iPhone handelt, hat es die Zeit von den Mobilfunkmasten erhalten. (Verizon verwendet zusammen mit Sprint und im Gegensatz zu AT & T und T-Mobile CDMA, das die Ortszeit von den Mobilfunkmasten überträgt.)
Es muss sein, dass der Flugzeugmodus tatsächlich der Modus "Nicht senden" anstelle des Modus "Nicht senden oder empfangen" ist, wie ich es immer angenommen hatte.
Bearbeiten Sie meine Argumentation:
quelle
Wi-Fi kann sogar im Flugzeugmodus aktiviert werden. Vielleicht war auf Ihrem Flug Wi-Fi und Ihr Telefon damit verbunden?
quelle
GPS ... Ich vermute, Ihr Telefon hat ein Update von GPS-Satelliten erhalten. Als es seine Position festlegte, stellte es fest, dass es sich in einer neuen Zeitzone befand, und nahm die Änderung an der internen Uhr vor.
Alle GPS-Signale enthalten codierte Zeitdaten, da zum Triangulieren und Bestimmen der Position die richtige Zeit erforderlich ist.
quelle