在对另一个问题进行故障排除时,我发现在pytz中,“亚洲/雅加达”时区的UTC偏移了7h 7m
这是为什么?我所能找到的一切,亚洲/雅加达的偏移量应该只有7小时
import pytz
x = pytz.timezone('Asia/Jakarta')
x._utcoffset
# datetime.timedelta(0, 25620)
25620秒= 427分钟 或7小时7分钟
我想念什么吗?
答案 0 :(得分:0)
所以我刚刚看到了此链接
http://pytz.sourceforge.net/#issues-limitations
这导致我进入
http://www.iana.org/time-zones。
下载数据并检查我在亚洲文件中发现了此信息
> # From Paul Eggert (2014-09-06):
> # The 1876 Report of the Secretary of the [US] Navy, p 306 says that Batavia
> # civil time was 7:07:12.5; round to even for Jakarta.
那好吧.....