提问者:小点点

无法在python中找到将UTC时间戳转换为ISO格式的方法


我想把“Thu Jul 09 17:05:42+0000 2020”这个字符串转换成Python中的ISO格式。 我在网上搜索,但没有找到任何有用的信息。


共1个答案

匿名用户

您可以从给定的字符串创建DateTime对象,然后使用DateTime.ISOFormat()将其转换为ISO格式。

from datetime import datetime

mydate = datetime.strptime("Thu Jul 09 17:05:42 +0000 2020", "%a %b %d %H:%M:%S %z %Y")
print(mydate.isoformat())

输出:

2020-07-09T17:05:42+00:00

您可以从文档中阅读有关设置日期格式的更多信息