使用纬度+经度将UTC时间戳(或从纪元以来的秒数)转换为本地日期/时间,并结合DST

时间:2019-01-04 17:45:24

标签: python datetime timezone latitude-longitude

我有一个UTC时间戳,我想将其转换为给定纬度和经度坐标的本地时间戳。我已经multiple StackOverflow answers看过如何将时间戳转换为给定时区的本地时间,但是我的问题是给定位置的时区取决于一年中的时间,因为这会影响日光节省(因此,仅位置信息不足以确定时区)。例如,给定的UTC时间戳可能对应于给定位置的上午12:30,但是添加86400秒则对应于同一天的11:30 pm(如果当天的夏令时发生了更改)。

是否存在一个可以将绝对时间戳转换为给定纬度和经度坐标的本地日期和时间的库,或者可以通过某种方式找出某个位置在给定时间是否经历了DST?

0 个答案:

没有答案