<code class="python">EndDate = Date.today() + timedelta(days=10)</code>ただし、これによりエラーが生成されました:
name 'timedelta' is not definedPython解決策日付に日数を正しく追加するには、datetime モジュールの timedelta クラスを利用する必要があります。コードの改良版は次のとおりです。
<code class="python">import datetime StartDate = "10/10/11" # Example date Date = datetime.datetime.strptime(StartDate, "%m/%d/%y") EndDate = Date + datetime.timedelta(days=5)</code>このコードでは、datetime.datetime.strptime が入力文字列を datetime オブジェクトに変換します。次に、datetime.timedelta(days=5) は 5 日を表す時間デルタを作成します。最後に、オペレーターは時間デルタを Date オブジェクトに追加し、目的の終了日を生成します。
以上がPython で日付に日数を追加する方法: 月末シナリオの解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。