We need to make use of the datetime module methods such as combine, fromisoformat to convert a date to datetime in Python Programming.
Example 1: Using Python 2.x
import datetime
date = datetime.date(2023, 7, 23)
datetime_obj = datetime.datetime.combine(date, datetime.time())
print(datetime_obj)
Output:
Example 2: Using Python 3.x (using fromisoformat())
import datetime
date = datetime.date(2023, 7, 24)
date_str = str(date)
datetime_obj = datetime.datetime.fromisoformat(date_str)
print(datetime_obj)
Output:
Example 3: Using Python 3.x (using combine())
import datetime
date = datetime.date(2023, 7, 25)
datetime_obj = datetime.datetime.combine(date, datetime.time())
print(datetime_obj)
Output:

Provide Feedback For This Article
We take your feedback seriously and use it to improve our content. Thank you for helping us serve you better!
😊 Thanks for your time, your feedback has been registered!
Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!