将字符串转换为日期时间

Converting a string into date time

我在 python 中有以下日期作为我想转换为日期时间的字符串

我尝试使用 strptime 函数,但由于格式带有小数和边际值,它总是失败。关于如何转换它的任何想法? 日期字符串结构如下例所示: 2022-02-08 17:12:35.667000+00:00

dateutil 模块专门针对此。您可以使用它的解析器从这样的字符串创建日期时间对象。

from dateutil import parser

date_obj = parser.parse("2022-02-08 17:12:35.667000+00:00")

编辑:

我不认为这是默认的 python 库,因此您可以在终端中输入此代码以使用 pip 安装它:pip install python-dateutil