python 时区 dateutil

Posted tlz888

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 时区 dateutil相关的知识,希望对你有一定的参考价值。

 

记录下python中的时区问题, 代码如下:

 

from datetime import datetime

from dateutil import tz, zoneinfo

if __name__ == __main__:
    zonefile = zoneinfo.get_zonefile_instance()
    print zonefile.zones.keys()

    tz_dubai = tz.gettz(Asia/Dubai)
    tz_sh = tz.gettz(Asia/Shanghai)
    now_sh = datetime.now(tz=tz_sh)
    print now_sh

    now_dubai = datetime.now(tz=tz_dubai)
    print now_dubai
    
    print now_dubai.astimezone(tz_sh)
    print done!

 

以上是关于python 时区 dateutil的主要内容,如果未能解决你的问题,请参考以下文章

python - 如何在没有dateutil的情况下将时区感知字符串转换为Python中的日期时间?

这是保存时区规则的标准格式吗?

dateutil.parser.parse() 和丢失的时区信息

HttpClient DateUtils 的时区问题

在 Python 中使用时区缩写名称解析日期/时间字符串?

Python:检查解析的日期时间是不是具有正确的时区