【发布时间】:2021-08-21 02:59:17
【问题描述】:
您好,我有一个数据框,其中一个名为“格式化日期”的列包含2006-04-01 00:00:00.000 +0200 之类的对象。我正在尝试将其转换为日期时间,并且我使用了
format='%Y-%m-%d %H:%M:%S.%f %z'
它不起作用,因为 +z 值并非对所有人都相同。如何首先使时区相同?
df['Formatted Date']=pd.to_datetime(df['Formatted Date'], format='%Y-%m-%d %H:%M:%S.%f %z')
【问题讨论】:
-
该格式看起来正确。您确定所有行都有正确格式的值吗?
-
请分享确切的错误消息和一些导致您未预料到的错误的示例数据。
-
@sharon 请edit 这个问题而不是使用 cmets。注释故意不支持代码块。
-
我在下面找到了我的答案。感谢回复:stackoverflow.com/questions/55385497/…
标签: python pandas datetime datetime-format