11

重複の可能性:
datetime.date および datetime.time オブジェクトを追加する Pythonic の方法

この質問は私には非常に単純に思えますが、答えが見つかりません。
datetime.date()追加したい がありdatetime.time()ます。

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

私は試した

>>> my_time + my_date

私は取得したかっただろう

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

ただし、オペランドはサポートされていません。
に追加する最良の方法は何my_timeですかmy_date?

4

1 に答える 1

26

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

于 2012-09-28T14:30:38.230 に答える