GPS是“全球定位系統(tǒng)”的簡稱,GPS被廣泛使用來確定地球上的位置,但是,很少有人知道該系統(tǒng)實際上還可以顯示時間。 GPS接收器實際上依賴于這些來自衛(wèi)星的數(shù)據(jù),它們不僅可以告知時間,而且可以使基于位置的服務(wù)正常工作。不幸的是,今年11月初第二次GPS周數(shù)翻轉(zhuǎn)問題將影響部分舊設(shè)備。
人類可能對時間有一種幾乎與生俱來的理解,但計算機卻沒有,它們只是用一串數(shù)字記錄時間的流逝,讓軟件來解釋并轉(zhuǎn)換成人類能讀懂的東西。這種數(shù)字格式常常受到當時使用慣例或技術(shù)限制影響。例如,著名千年蟲問題是由一些系統(tǒng)只使用兩個數(shù)字來表示年份造成的。
GPS周數(shù)翻轉(zhuǎn)情況與前者類似。由于硬件限制,系統(tǒng)在一個只有10位的空間里計算周數(shù),這意味著它只能從第0周到第1023周。一旦到達第1024周,周數(shù)計數(shù)器將翻轉(zhuǎn)到0,這可能會導(dǎo)致GPS接收器工作不正常。幸運的是,此“ GPS周數(shù)翻轉(zhuǎn)”問題僅每19.7年發(fā)生一次,第一次是1999年8月21日,第二次是在2019年4月6日。更好的是,GPS設(shè)備已更新為使用13位空間計算周數(shù),因此翻轉(zhuǎn)僅157年一次,今年早些時候發(fā)生的GPS周數(shù)翻轉(zhuǎn)問題沒有造成太大影響。
但是,蘋果現(xiàn)在警告2012年及更早推出的iPhone和iPad所有者,下一次GPS周數(shù)翻轉(zhuǎn)將于2019年11月3日UTC時間上午12:00進行,這些設(shè)備將受到影響。蘋果的解決方案很簡單,用戶只需將設(shè)備更新到iOS 10.3.4,或者更新到iOS 9.3.6。Verizon也發(fā)出了同樣的警告,部分三星、谷歌和其他公司的Android設(shè)備將受到影響。不出所料,它還借此機會鼓勵這些設(shè)備擁有者從運營商那里升級到新的設(shè)備。