iPhone 4如何知道在飞行模式下切换时区?


11

我既有iPhone 4(工作时)也有iPhone 3GS(个人)。今天,我从BOS飞往LAX进行了越野飞行。今天早晨登机后,整夜整装待发(从打包工作中拖了一段时间),我收起行李,将iPhone置于飞行模式,然后迅速入睡。当我感觉很长一段时间后醒来时,我检查了iPhone 4上的时间,但很遗憾,显然只有两个小时过去了。然后我翻开了飞行地图,惊讶地发现我们很快就要降落到洛杉矶了。

不知何故,尽管整个飞行过程中我都处于飞机模式,但iPhone 4的时钟已调整为太平洋时区。同时,iPhone 3GS没有。现在仍在波士顿时间。

在飞行模式下,iPhone 4如何知道要执行此操作?


您的iPhone 4使用什么载体?(3GS当然在AT&T上。)
Cajunluke,2012年

iPhone 4是VZ。
Trieu 2012年

然后查看对我的答案的修改。
Cajunluke'2

8
我比人们认为的还要聪明
飞机模式

@AirplaneMode大声笑。
daviesgeek'2

Answers:


5

由于您的手机是Verizon iPhone,因此可以从手机发射塔获得时间。(Verizon与Sprint一起,与AT&T和T-Mobile不同,使用的是CDMA,它从蜂窝塔广播本地时间。)

一定是飞机模式实际上是“不发送”模式,而不是我一直认为的“不发送或接收”模式。

编辑我的推理:

  1. 我知道CDMA手机是从手机发射塔获取当地时间的(如果您开车,您可以在越过边界时观看手机的切换时区)。
  2. 我也知道,手机信号塔会广播其可用性,以便可以通过电话找到它们。因此,时间信号可能在此广播信号中是有道理的。
  3. 存在“飞行模式”的原因之一是防止传输潜在地破坏飞机系统。
  4. 关闭发送功能并不一定会阻止接收数据。保留接收实际上可能是一个好处,因为电话可以被动地监视该区域中的手机信号塔,从而知道当/如果“飞行模式”关闭时,它想与哪个信号塔进行通话。
  5. 如果您已经在被动地听塔楼了,并且无论如何它们正在广播时间,那么将系统时间更新为本地时间是合乎逻辑的,因为您已经有了可用的数据,并且可以为用户提供最准确的信息。可能。

为什么下降投票者下降投票?一些解释将不胜感激。
Cajunluke'2

1
我没有拒绝您的回答,但是您怎么知道这是正确的呢?
2012年

2
@bneely查看我的答案的编辑,因为我的推理不适合评论区域。
Cajunluke'2


1

GPS ...我的猜测是您的手机从GPS卫星获得了更新,当它固定好位置后,它意识到它处于一个新的时区并更改了内部时钟。

所有GPS信号均包含编码后的时间数据,因为需要正确的时间进行三角测量和确定位置。


虽然我一直以为飞行模式意味着没有外部交流...
TheWellington

除非您使用位置数据(否则无法在飞行模式下使用),否则GPS不会打开。
Cajunluke'2
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.