【发布时间】:2018-07-15 09:51:25
【问题描述】:
我需要实现一个功能,使用 GPS 位置来找出正确的 GMT 时间。
我可以使用 GPS 定位来找出我们现在在哪个城市;
但我不知道如何使用时区 ID,例如:Europe/Berlin
要查找正确的 UTC 异地值与 UTC 时间比较?
欧洲/柏林应该是:GMT+2
有人知道吗?
【问题讨论】:
-
这完全取决于您使用的工具。了解 34 种语言很好,知道你在这里使用的是哪一种语言也很好。 :-) 与此同时,您可以从这里开始:List of tz database time zones。
-
GPS 定位到时区see this answer。对于时区与 UTC 的偏移量 - 您还需要一个时间点,并且大多数语言和平台都有此内置函数或通过库。
-
欧洲/柏林在每年的这个时候应该是 +2,但柏林的标准时间只有 +1。这就是为什么你需要一个时间点,例如。
标签: timezone