好吧,这是一个好奇的问题,但是Pytz如何知道所有白天的储蓄时间(DST)?例如,"欧洲/哥本哈根"时间在3月和10月切换。
或更确切地说,如果一个国家决定取消DST,会发生什么?每个人都必须获得PYTZ的更新版本吗?有没有人跟踪这一点的人?是否有正式列表?
pytz使用Olson时区数据库,并定期更新。Pytz不是唯一的用户;大多数POSIX系统也使用它,包括Linux和OSX。
是的,每当数据库更新时,PYTZ的新修订版。
来自pytz文档的"最新版本"部分:
在发布Olson TimeZone数据库后将更新此软件包。
因此,您的问题的答案似乎是肯定的,如果更新了TZ数据库,将发布更新,您需要更新PYTZ的安装。