將字串日期轉換為Python 日期時間物件
許多資料集包含字串形式的時間戳,例如「Jun 1 2005 1:33PM」。將這些字串轉換為 Python 日期時間物件可以簡化資料操作和分析。
要實現此目的,請利用 datetime 模組中的 strptime 方法。此函數將輸入字串解析為其各自的日期時間組件。對於範例中顯示的字串格式,請使用'%b %d %Y %I:%M%p' 格式字串:
import datetime date_string = "Jun 1 2005 1:33PM" date_object = datetime.strptime(date_string, '%b %d %Y %I:%M%p') print(date_object) # Output: datetime.datetime(2005, 6, 1, 13, 33)
取得datetime 物件的日期部分作為單獨的日期對象,使用.date()方法:
date_object = datetime.strptime(date_string, '%b %d %Y %I:%M%p').date() print(date_object) # Output: date(2005, 6, 1)
附加註意:
以上是如何將字串日期轉換為 Python 日期時間物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!