簡體   English   中英

如何在不更改格式的情況下將 object 數據類型的日期列轉換為 pandas 中的日期時間

[英]How to convert a date column of object datatype to datetime in pandas without changing the format

我正在嘗試將 object 數據類型的日期列轉換為日期時間格式,但它正在改變我的格式。 我的 dataframe 包含 2022 年 5 月的所有日期,我的日期列看起來像這樣,它是 object 數據類型 -

Date
04/05/2022
03/05/2022
01/05/2022
26/05/2022
10/05/2022

這是運行pd.to_datetime() function 后我的Date列的樣子 -

Converted_Date
2022-05-04
2022-03-05
2022-01-05
2022-05-26
2022-10-05

我希望日期格式為“yyyy-mm-dd”,但在轉換數據類型后,我的一些日期格式為“yyyy-mm-dd”,其他日期格式為“yyyy-dd-mm”。 我怎樣才能確保它的一致性? 任何幫助,將不勝感激。

您可以使用dayfirstpd.to_datetime參數

df['Converted_Date'] = pd.to_datetime(df['Date'], dayfirst=True)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM