convert datetime format
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
How to convert a time to a string
我有如下代码所示的日期格式
1 | a="2011-06-09" |
使用python如何将其转换为以下格式,
1 | Jun 09,2011 |
1 2 3 4 | >>> import datetime >>> d = datetime.datetime.strptime('2011-06-09', '%Y-%m-%d') >>> d.strftime('%b %d,%Y') 'Jun 09,2011' |
在2.5之前的python中,可以用
@蒂姆的回答只完成了一半的工作——这使它进入了datetime.datetime对象。
要将其转换为所需的字符串格式,请使用datetime.strftime:
1 | print(datetime.strftime('%b %d,%Y')) |