使用pandas.to_datetime 時刪除時間組件
使用pandas.to_datetime 解析日期時,pandas 分配預設的dated即使日期僅代表天數。這可能會導致在寫入 CSV 時將不需要的時間元件附加到日期中。
要解決此問題,請考慮使用 .dt 僅存取日期元件:
df['just_date'] = df['dates'].dt.date
此方法傳回具有物件資料類型的 datetime.date 物件。或者,您可以標準化日期以維持 datetime64 dtype,同時抑制時間部分:
df['normalised_date'] = df['dates'].dt.normalize()
這將時間部分設為午夜,但僅顯示日期值。
以上是使用 pandas.to_datetime 時如何刪除時間組件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!