Python pytz:如果一个国家取消DST,会发生什么?

时间:2012-11-12 16:06:47

标签: python timezone pytz

好的,这更像是一个好奇的问题,但是pytz如何知道所有夏令时(DST)?例如,“欧洲/哥本哈根”时间在3月和10月转换。

或者更确切地说,如果一个国家决定废除夏令时,会发生什么?每个人都必须获得Pytz的更新版本吗?是否有人“在pytz”跟踪这个?某处有正式的清单吗?

2 个答案:

答案 0 :(得分:3)

PyTZ使用Olson timezone database,并定期更新。 PyTZ不是唯一的用户;大多数POSIX系统也使用它,包括Linux和OS X.

是的,每当数据库更新时,都会打包PyTZ的新版本。

答案 1 :(得分:0)

来自"Latest Versions"pytz documentation部分:

  

此软件包将在Olson时区数据库发布后更新。

因此,您的问题的答案似乎是肯定的,如果更新了tz数据库,将会发布更新,您将需要更新pytz的安装。