【发布时间】:2021-02-08 10:23:18
【问题描述】:
我有一个格式为“Thu Dec 10 13:25:26 UTC 2020”的日期字符串。我想在 python 中将其转换为 UTC 日期时间。我该怎么做?
我有一个格式为“2021-02-02T21:39:35-08:00”的字符串,我可以使用以下代码对其进行转换
from datetime import timezone
from dateutil import parser
parser.isoparse("2021-02-02T21:39:35-08:00").astimezone(timezone.utc)
>>datetime.datetime(2021, 2, 3, 5, 39, 35, tzinfo=datetime.timezone.utc)
我不确定如何针对上述格式(2020 年 12 月 10 日星期四 13:25:26 UTC)执行此操作。
【问题讨论】:
-
parser.parse("Thu Dec 10 13:25:26 UTC 2020")怎么样?对我来说效果很好...您也可以使用 Python 的strptime,但这不会将UTC解析为tzinfo=timezone.utc。 -
这能回答你的问题吗? Converting string into datetime