在python 3中将字符串转换为datetime

时间:2015-04-18 17:49:18

标签: string python-3.x

我是Python的新手,我遇到了这个问题: 我想转换此字符串并将其转换为日期时间: str =“06/04/2015”------> data = datetime(2015,04,06)

问题是我将使用该解决方案将其他字符串转换为数据,例如“12/02/2015”,但在月份编号中,第一个索引为零,我将仅使用数字2。

2 个答案:

答案 0 :(得分:0)

查看strptime模块中的datetime库中的datetime.datetime。它可以满足您的需求。

以下是您需要的确切代码:

from datetime import datetime
date = datetime.strptime('06/04/2015', '%m/%d/%Y')

答案 1 :(得分:0)

您可以使用datetime.datetime.strptime()函数将字符串转换为datetime对象,其中第一个参数是要转换为datetime对象的字符串,第二个对象是日期表示的格式。

示例:

import datetime
my_datestr = "06/04/2015"
my_dateobj = datetime.datetime.strptime(my_datestr, '%m/%d/%Y')