将 UTC 格式转换为 Pandas 中的 dd/mm/yy hh:mm:ss 格式?

Hen*_*sky 0 dataframe python-3.x pandas

我有一列日期格式 2019-11-04 00:33:15 UTC,我需要将其格式化为04/11/19 hh:mm:ss. 我试过这个:

df1["date"]= pd.to_datetime(df1["date"]) 
Run Code Online (Sandbox Code Playgroud)

但它NaT在所有条目中返回。我不知道我做错了什么!!

Vip*_*ulw 5

您可以使用它轻松转换格式。我希望这可以帮助你。

date = [["2019-11-04 00:33:15"],["2019-11-14 00:43:15"],["2019-11-25 06:33:15"],["2019-11-27 09:33:15"]]
df = pd.DataFrame(date, columns = ['Date']) 
df['Date'] = pd.to_datetime(df['Date']).dt.strftime('%d/%m/%Y %H:%M:%S')
print(df)
Run Code Online (Sandbox Code Playgroud)

工作示例