【问题标题】:How to convert a datetime with time zone to the UTC time in python如何将带有时区的日期时间转换为python中的UTC时间
【发布时间】:2012-12-19 15:51:06
【问题描述】:

我使用dateutil 将字符串'Wed, 19 Dec 2012 01:34:52 -0800' 转换为日期时间datetime.datetime(2012, 12, 19, 1, 34, 52, tzinfo=tzoffset(None, -28800))。 如何将其转换为 UTD+0 datetime.datetime(2012, 12, 19, 9, 34, 52)

【问题讨论】:

    标签: python datetime utc python-dateutil


    【解决方案1】:

    使用.astimezone() 方法:

    dt.astimezone(pytz.UTC)
    

    【讨论】:

    • @ShawnChin,您也可以使用dateutil UTC 实现tzutc()
    • @ShawnChin:您可以使用任何具有 UTC 表示的模块。 dateutiliso8601 都有一个给你。
    猜你喜欢
    • 2022-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-31
    • 2019-03-24
    • 2017-05-27
    • 2013-12-04
    • 2016-06-17
    相关资源
    最近更新 更多