Python - time and date of merge

Possible duplicate:
Pythonic way to add datetime.date and datetime.time objects

This question seems to me rather simple, but I can not find the answer.
I have datetime.date() to which I would like to add datetime.time() .

 >>> import datetime >>> my_time = datetime.time(9, 30) >>> my_date = datetime.date(2012, 10, 2) 

I tried

 >>> my_time + my_date 

I would like to receive

 datetime.datetime(2012, 10, 2, 9, 30) 

But the operand is not supported.
What is the best way to add my_time to my_date ?

+4
source share
1 answer

datetime.datetime.combine(datetime.date(2011, 01, 01), datetime.time(10, 23))

http://docs.python.org/release/2.6/library/datetime.html#datetime.datetime.combine

+11
source

Source: https://habr.com/ru/post/1436833/


All Articles