无法转换字符串do datetime pandas

ldioqlga  于 2023-08-01  发布在  其他
关注(0)|答案(1)|浏览(94)

我正在尝试执行以下操作:

pd.to_datetime('2023-05-02 11:52:09.000000 UTC', format='%Y-%m-%dT%H:%M:%S.%f')

字符串
但我得到了一个错误:时间数据2023-05-02 11:52:09.000000 UTC不匹配指定格式
有人知道我该怎么修吗?

yiytaume

yiytaume1#

正如@mozway在对你的问题的评论中正确地指出的那样,你可以这样写

pd.to_datetime('2023-05-02 11:52:09.000000 UTC')

字符串
和Pandas正确地转换你的日期。如果你想写得更明确一些,你可以这样做

pd.to_datetime('2023-05-02 11:52:09.000000', format='%Y-%m-%dT%H:%M:%S.%f', utc=True)


或者这个

pd.to_datetime('2023-05-02 11:52:09.000000 UTC', format='%Y-%m-%d %H:%M:%S.%f %Z')


所有这些表达式都给予了相同的结果。

相关问题