【发布时间】:2020-05-13 06:09:47
【问题描述】:
我在 stackoverflow 上看到了几个关于如何检测某个(时区感知)datetime 值是否是夏令时值的问题/答案。
因为这对我的用例来说有点不方便:
我提供的 Python 中是否有任何功能
- 年份和
- 时区
作为输入并返回如下内容:
- 日期时间(元组)表示 DST 期间的开始
- 代表夏令时结束的日期时间(元组)
【问题讨论】:
我在 stackoverflow 上看到了几个关于如何检测某个(时区感知)datetime 值是否是夏令时值的问题/答案。
因为这对我的用例来说有点不方便:
我提供的 Python 中是否有任何功能
作为输入并返回如下内容:
【问题讨论】:
标准tzinfo object 中没有任何内容可以返回您要查找的内容。但是,可以使用 tzinfo.dst() 测试特定日期,以查看它是否属于夏令时,因此您可以进行二分搜索以找到转换。
【讨论】: