使用python将日期中的整数转换为月份名称

时间:2013-09-14 00:41:30

标签: python datetime ubuntu converter

我确实有这个字符串'2013-07-01',我希望将其转换为July 1, 2013
如何使用python做到这一点?

谢谢!

2 个答案:

答案 0 :(得分:4)

使用datetime模块:

>>> import datetime
>>> s = '2013-07-01'
>>> mydate = datetime.datetime.strptime(s, '%Y-%m-%d')
>>> print mydate.strftime('%B %d, %Y')
July 01, 2013

答案 1 :(得分:1)

要添加Haidro's答案,您只需在一个简洁的行中执行此操作:

>>> s = '2013-07-01'
>>> print datetime.datetime.strptime(s,'%Y-%m-%d').strftime('%B %d, %Y')
'July 01, 2013'