1. ホーム
  2. python

[解決済み] python time + timedelta 相当

2023-06-09 22:52:04

質問

このようなことをしようとしています。

time() + timedelta(hours=1)

が、しかし Pythonはそれを許しません。 どうやら正当な理由があるようです。

どなたか簡単な回避策をご存知でしょうか?

関連する

どのように解決するには?

解決策は にあります。 にあります。

datetime.combine(date.today(), time()) + timedelta(hours=1)

完全な例です。

from datetime import date, datetime, time, timedelta

dt = datetime.combine(date.today(), time(23, 55)) + timedelta(minutes=30)
print dt.time()

出力します。

00:25:00