【发布时间】:2021-09-19 05:03:28
【问题描述】:
当我注意到这种歧义时,我正在使用一些时区代码。在尝试获取亚洲/新加坡的 tzname 时,我得到了 UTC 偏移量。如果我对亚洲/加尔各答做同样的事情,我会得到正确的时区名称 - IST。
pytz.timezone('Asia/Singapore').tzname(datetime.now())
'+08'
pytz.timezone('Asia/Kolkata').tzname(datetime.now())
'IST'
这种含糊不清是否有原因,是否有一种解决方法可以为我提供实际的时区代码,即 SGT?
【问题讨论】: