date – Python: How to convert datetime format?

date – Python: How to convert datetime format?

>>> import datetime
>>> d = datetime.datetime.strptime(2011-06-09, %Y-%m-%d)
>>> d.strftime(%b %d,%Y)
Jun 09,2011

In pre-2.5 Python, you can replace datetime.strptime with time.strptime, like so (untested): datetime.datetime(*(time.strptime(2011-06-09, %Y-%m-%d)[0:6]))

@Tims answer only does half the work — that gets it into a datetime.datetime object.

To get it into the string format you require, you use datetime.strftime:

print(datetime.strftime(%b %d,%Y))

date – Python: How to convert datetime format?

Leave a Reply

Your email address will not be published. Required fields are marked *