I have a date string defined as followed:
datestr = '2011-05-01'
I want to convert this into a datetime object so i used the following code
dateobj = datetime.datetime.strptime(datestr,'%Y-%m-%d')
print dateobj
But what gets printed is: 2011-05-01 00:00:00. I just need 2011-05-01. What needs to be changed in my code ?
Thank You
dateobj.date()will give you thedatetime.dateobject, such asdatetime.date(2011, 5, 1)Use:
See also: Python documentation on datetime.