How to convert datetime.date object to datetime.datetime in python?

Possible duplicate:
Convert datetime.date to datetime.datetime with zeros for any missing time attributes

How to convert datetime.date obj object to datetime.datetime obj, defaults to midnight?

+7
source share
1 answer

Use the datetime.combine method with an empty time instance :

 dateobject = datetime.date.today() datetime.datetime.combine(dateobject, datetime.time()) 

Alternatively, you can use the datetime.time.min constant:

 datetime.datetime.combine(dateobject, datetime.time.min) 

Both datetime.time() and datetime.time.min represent midnight (00:00:00).

+19
source

All Articles