日のみで作業する場合の「datetime.timedelta」と「dateutil.relativedelta.relativedelta」の違いは何ですか?

| | |

datetime.timedelta の違いは何ですか( Pythonの標準ライブラリ)および dateutil.relativedelta.relativedelta (日のみで作業する場合)

私が理解している限り、 timedelta は日(および週)のみをサポートしますが、 relativedelta は年、月、週、または日で定義された期間のサポートを追加します、および年、月、または日の絶対値を定義します。(この質問の目的上、時間、分、または秒について心配する必要はありません)

私は datetime.date のみを使用していることを考慮しますオブジェクトであり、日数で定義された期間のみに関心がある場合、 timedeltarelativedeltaの違いは何ですか?違いはありますか?

  from datetime import date、timedelta from dateutil.relativedelta import Relativedelta i = -1#これは任意の整数、正または負のいつか= date.today()#である可能性があります。これらの2つの線の間に違いはありますか? otherday=いつか+timedelta(days = i)otherday=いつか+relativedelta(days = i)