時間戳怎么換算成實際時間 為什么蘋果手機不能把時間調(diào)到1970年12月31號0時?
為什么蘋果手機不能把時間調(diào)到1970年12月31號0時?IOS系統(tǒng)的時間用UNIX時間戳(數(shù)據(jù)類型)表示。UNIX時間戳規(guī)定1970年1月1日UTC時區(qū)0:00:00的值為0,單位為秒,即每經(jīng)過一秒,
為什么蘋果手機不能把時間調(diào)到1970年12月31號0時?
IOS系統(tǒng)的時間用UNIX時間戳(數(shù)據(jù)類型)表示。UNIX時間戳規(guī)定1970年1月1日UTC時區(qū)0:00:00的值為0,單位為秒,即每經(jīng)過一秒,二進制數(shù)加1??紤]到時區(qū)的影響,在北京時區(qū),將iPhone時間設置為1970年1月1日的0:00:00,然后將此時間轉(zhuǎn)換為UTC時間(公式:北京時間=GMT 8=UTC 8),則UTC時間將變?yōu)?969年12月31日的16:00。這樣,就會出現(xiàn)一個負的時間值,即時間回歸bug被觸發(fā),系統(tǒng)引導卡處于內(nèi)核階段,時間錯誤,引導無法繼續(xù)。右