转换UTC到GPS时间

问题描述

herehere所述,UTC和GPS时间之间存在差异,因为UTC有时会应用a秒。

截至2020年,相差18秒。所以目前的等式是:

var gpsTime = utcDate.AddSeconds(18);

我需要计算所有日期(过去和不久的将来)的gpsTime。我可以存储一个list of leap seconds并在任何特定日期计算出正在运行的GPS增量。但是,我不希望这些代码的未来维护者必须记得在新的leap秒来临时手动更新列表。相反,最好使用始终由最新数据库(由开源社区维护)。

所以有人知道一个库可以:

  1. 将UTC转换为GPS时间,或
  2. 提供Le秒列表吗?

.NET框架内或Nuget上的某些库中是否存在这文件

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)