如何在Python中将字符串转换为日期时间
我有一个日期字符串,格式是2011-03-07,想知道怎么在Python中把它转换成日期时间格式?
5 个回答
4
试试这个:
import datetime
print(datetime.datetime.strptime('2011-03-07', '%Y-%m-%d'))
5
你可以使用 datetime.date
这个功能:
>>> import datetime
>>> s = '2011-03-07'
>>> datetime.date(*map(int, s.split('-')))
datetime.date(2011, 3, 7)
25
试试下面的代码,它使用了来自datetime模块的strptime
函数:
from datetime import datetime
datetime.strptime('2011-03-07','%Y-%m-%d')
我注意到,这个(还有很多其他的解决方案)在谷歌上很容易找到;)