我有以下数据:地点的地理坐标和本地日期和时间,不一定是当前的,可能指向许多年前的某个时刻。我也可能在当前时间有非 DST 时区有效(但不一定正确的日期和时间)。 我想使用 Python 找出 DST 在那个本地时间的那个位置是否有效。任何想法如何做到这一点?我正在阅读有关 package pytz 的信息,但在其中找不到合适的内容来完成它。
最佳答案
您将需要 How to get a time zone from a location using latitude and longitude coordinates? 中的解决方案之一识别给定坐标所属的时区。
获得时区后,您就可以使用 Is a specific timezone using DST right now? 上的解决方案在给定时区和日期/时间的情况下确定 DST 是否有效。
关于python - 如何确定 DST 在 Python 中的某个日期是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55307174/