Python で日付に日数を加算する: 詳細な説明
指定された日付に日数を加算するタスクは、プログラミング シナリオでよく発生します。 。 Python でこの問題に対処するには、さまざまなアプローチを検討できます。
コードは変数 StartDate を初期化し、datetime.strptime を使用して日付を解析し、datetime オブジェクト Date を生成します。この日付に 5 日を追加するために、Date.today() を timedelta(days=10) とともに使用しようとしましたが、timedelta が定義されていないことを示すエラーが発生しました。
より堅牢な解決策には、datetime モジュールとdatetime.timedelta クラスを使用して日付を変更します。コードの更新バージョンは次のとおりです。
<code class="python">import datetime StartDate = "10/10/11" date_1 = datetime.datetime.strptime(StartDate, "%m/%d/%y") end_date = date_1 + datetime.timedelta(days=5)</code>
この改訂されたコードでは、datetime.datetime.strptime を使用して開始日を解析し、datetime.timedelta を使用して解析された日付に 5 日を追加します。 、結果として end_date になります。このアプローチは月末をシームレスに処理し、Python で日付に日数を加算するためのより正確なソリューションを提供します。
以上がPython で日付に日数を追加する方法: ステップバイステップ ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。