熊猫中的日期时间转换

时间:2021-04-08 17:52:27

标签: python pandas

我正在尝试将熊猫中的 2021-03-31 20:44:01 转换为 03/31/2021 20:44:01。我试过 dt.strftime("%m/%d/%y") 并将其转换为 mm/dd/yyyy 但我不确定如何保留时间戳部分。我试过 dt.strftime("%m/%d/%Y %H%M%S") 但它不起作用。谢谢。

1 个答案:

答案 0 :(得分:1)

而不是使用:

dt.strftime("%m/%d/%Y %H%M%S")

使用:

dt.strftime("%m/%d/%y %H:%M:%S")

例如:

import pandas as pd
df=pd.DataFrame({'Date':['2021-03-31 20:44:01','2021-04-01 10:22:55']})
df['Date']=pd.to_datetime(df['Date']).dt.strftime("%m/%d/%y %H:%M:%S")
print(df)

    Date
0   03/31/21 20:44:01
1   04/01/21 10:22:55
相关问题