Pythonのdatetimeメソッド timedelta()

Pythonのdatetimeモジュールには、日付と時刻の間の差分を表現するためのtimedelta()コンストラクタメソッドがあります。timedelta()メソッドを使用すると、日付と時刻の演算や、日付と時刻の間隔を簡単に計算できます。timedelta()メソッドには、日数、秒数、マイクロ秒数などを指定できます。

以下は、timedelta()メソッドの基本的な使い方です:

python
from datetime import timedelta

# 1日と2時間の差分を表すtimedeltaオブジェクトを作成
delta = timedelta(days=1, hours=2)

# timedeltaオブジェクトを表示
print(delta)

このコードは、1日と2時間の差分を表すtimedeltaオブジェクトを作成し、そのオブジェクトを表示します。

timedeltaオブジェクトを使用すると、datetimeオブジェクトに対して日付や時間の加算、減算、日数や秒数の演算などが可能になります。これは、日付と時刻の操作や計算が必要な場面で非常に便利です。