將字串日期時間字串轉換為日期時間物件
許多應用程式以字串形式使用時間戳記。有必要將這些字串轉換為日期時間物件以進行進一步處理。以下是如何將「Jun 1 2005 1:33PM」之類的字串轉換為日期時間物件:
Python 中的datetime.strptime 函數可以根據使用者定義的格式輕鬆解析輸入字串,並返回時區原生日期時間對象:
>>> from datetime import datetime >>> datetime.strptime('Jun 1 2005 1:33PM', '%b %d %Y %I:%M%p') datetime.datetime(2005, 6, 1, 13, 33)
要從日期時間對象取得日期對象,請使用.date()方法:
>>> datetime.strptime('Jun 1 2005', '%b %d %Y').date() date(2005, 6, 1)
其他資源:
請記住,strptime 代表“字串解析時間”,strftime代表“字串格式”時間。 ”
以上是如何將字串日期時間字串轉換為 Python 日期時間物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!