在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