python - 从 UTC 偏移获取时区缩写

标签 python timezone

我的数据库中有用户的 UTC 偏移量:

+5:30 

如何使用 Python 从此 UTC 偏移量获取时区缩写?

比如

+5:30 => IST

甚至可以使用 Python 来做到这一点吗?

最佳答案

这是不可能的。

  • 有许多时区共享相同的时差。 See this Wikipedia article for details .

  • 时区缩写没有统一的标准。有一些列出herehere , 可以看到两个方向都有重复。

    例如:

    • CST 可能是 -5:00、-6:00、+8:00、+9:30 或 +10:30。
    • -10:00 可以是 HST、HAST、TAHT 或 CKT

另请阅读 timezone tag wiki 的“Time Zone != Offset”部分在 StackOverflow 上。

关于python - 从 UTC 偏移获取时区缩写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50908674/

相关文章:

javascript - Javascript获取时区名称字符串?

php - 日期函数忽略默认时区

python - 命令行世界时钟?

python - 使用after_request时如何获取状态码?

python - pyOpenSSL set_cipher_list 对流量没有影响

python - groupby - TypeError 'DataFrame' 对象不可调用

带有本地时区值的 Oracle 时间戳透明转换

python - 将 .pyw 转换为 .exe

python - 如何让直方图垂直输出数据?

r - 使用 .indexhour 过滤 XTS 时出现时区问题