在Python中,我新增了一個新問題,並且我得到了這個問題: 我想將此字符串轉換爲日期時間: str =「06/04/2015」------ > data = datetime(2015,04,06)在python 3中將字符串轉換爲日期時間
問題是我將使用該解決方案將其他字符串轉換爲數據,如「12/02/2015」,但在月份中,第一個索引是零,我只會使用第二個。
在Python中,我新增了一個新問題,並且我得到了這個問題: 我想將此字符串轉換爲日期時間: str =「06/04/2015」------ > data = datetime(2015,04,06)在python 3中將字符串轉換爲日期時間
問題是我將使用該解決方案將其他字符串轉換爲數據,如「12/02/2015」,但在月份中,第一個索引是零,我只會使用第二個。
可以使用datetime.datetime.strptime()
功能,其中第一個參數是要轉換爲datetime對象的字符串字符串轉換爲datetime對象,以及第二個目標是在日期表示格式
例如:
import datetime
my_datestr = "06/04/2015"
my_dateobj = datetime.datetime.strptime(my_datestr, '%m/%d/%Y')
檢出strptime在datetime庫中,存在於datetime.datetime模塊中。它的作用正是你所需要的。
這裏有你需要的確切代碼:
from datetime import datetime
date = datetime.strptime('06/04/2015', '%m/%d/%Y')
感謝Haleemur幫助,它的工作! – arthurckl