給定日期時間字串列表,例如["Jun 1 2005 1:33PM", "Aug 28 1999 12:00AM" ],我們的目標是將它們轉換為日期時間物件以進一步
Python 套件 datetime 提供了 strptime 函數,旨在將日期時間的字串表示形式解析為不考慮時區的日期時間物件。其語法為:
strptime(date_string, format)
其中:
例如,轉換字串將「Jun 1 2005 1:33PM」轉換為日期時間對象,我們使用以下格式:
'%b %d %Y %I:%M%p'
其中:
將它們放在一起,我們得到:
datetime.strptime('Jun 1 2005 1:33PM', '%b %d %Y %I:%M%p')
它傳回表示指定日期時間的日期時間物件。
此外,要將日期時間對象轉換為日期對象,請使用 .date()方法:
datetime.strptime('Jun 1 2005', '%b %d %Y').date()
當只需要日期部分時,這很有用。
有關 strptime 和 strftime 格式的更多信息,請參閱連結文件。
以上是如何在 Python 中將日期時間字串轉換為日期時間物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!