time - GPS时间、时间换算

标签 time gps

我有 UTC 秒格式的时间。任何人都可以协助如何将这些数字转换为 GPS 正常时间戳中的时间(dd-mm-yyyy hh:mm:ss)?我需要 C 代码,或者算法。

最佳答案

更新(2017 年 6 月):当前为 18 闰秒。

<小时/>

GPS时间就是UTC时间,但没有leap seconds 。截至撰写本文时,自 GPS 纪元(1980 年 1 月 6 日 @ 00:00:00)以来已经有 15 个闰秒,因此如果是 2012/02/13 @ 12:00:00 (UTC),那么它就是 2012/GPS 时间为 02/13 @ 12:00:15。如果您想对其他时间进行正确的转换,则必须考虑每个闰秒的生效时间。

以下是如何从几个不同的“权威”来源计算当前偏移量的方法:

关于time - GPS时间、时间换算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9227888/

相关文章:

python - While 循环引用时间

mysql - 如何防止同一日期的时间重叠?

java - 可以在PC上开发GPS软件吗

java - Android 获取从一个 GeoPoint 到另一个 GeoPoint 的到达时间

mysql - 根据时间更新不同的行?

java - 查找用户输入的当前日期和时间之间的差异

php - 在 mySQL 数据库中存储时间范围并与当前时间进行比较

ios - 将大量 GPS 数据异步转换为城市/国家

android - 当我调用 startResolutionForResult 时,onActivityResult() 没有在 fragment 中执行

c++ - 如何使用 WGS84 Datum 将 C 中的 UTM 坐标转换为纬度/经度?