2013-11-15 43 views

回答

0

不,你不能。從ios獲得UTC時間,這已經包含UTC和GPS時間參考之間的閏秒差異。

但引入了閏秒aprox。一年一次。

現在我們有16或17個時間差。或者在閏秒更改爲歷史查找時建立表格,

或者對於當前同步,您採用16或17的固定值(通過google搜索確切值),並在更改後更新此值。

另一個解決方案:您使用一個web服務器,它提供GPS和UTC之間的當前偏移量。

但是,GPS設備主要能夠發送utc閏秒差異,可能您的設備不幸沒有。

+0

自2012-07-01Z以來,GPS在UTC前16秒。 [iOS使用tz數據庫](http://www.iana.org/time-zones/repository/tz-link.html),其中包含[閏秒列表](https://github.com/eggert/) TZ /斑點/主/跨越式seconds.list#L193)。 – jfs