I have both a Python datetime.datetime object and a datatime.time object and am looking for a way to add the time to the datetime object.
A simple addition doesn’t seem to be supported. The time is essentially representing a duration.
>Solution :
Hi let’s suppose that you have an instance t of class datetime.time and an instance dt of class datetime.datetime:
new_dt = dt + datetime.timedelta(hours=t.hour, minutes=t.minute, seconds=t.second, microseconds=t.microsecond)