如何从地理位置获取UTC时间偏移量

时间:2013-12-25 23:56:48

标签: datetime geolocation utc iso8601 datetimeoffset

我们可以找到一些UTC时间偏移列表,显示从最西端(-12:00)到最东端(+14:00)的协调世界时(UTC)小时和分钟的差异。

通常,我们会使用iso8601 format保存日期时间。

然而 - by default - 我们只包括一些国家和地区。 而且它不是很准确。例如,UTC+01:00适用于巴黎,罗马,斯德哥尔摩,突尼斯,即使这些城市并非完全处于相同的经度......

我希望能够从地理定位中找到真实的UTC时间偏移量,以便根据太阳在天空中的位置获得当地时间。

我的意思是,我不想在地理定位UTC+01:00附近的艾菲尔铁塔附近48.858844300000001,2.2943506,而是以UTC+01:13为例。

我们怎么做,拥有48.352845300000001,40.9943506之类的地理定位来获得真正的UTC时间偏移

感谢您的任何想法。

1 个答案:

答案 0 :(得分:1)

我从未听说过“真正的UTC”这个词,但我明白你在问什么。您可以计算用户位置与最近的UTC经度线之间的经度距离,然后使用它来确定小时偏移量。