ホームページ > バックエンド開発 > Python チュートリアル > Python で日付に日数を追加する方法: ステップバイステップ ガイド

Python で日付に日数を追加する方法: ステップバイステップ ガイド

DDD
リリース: 2024-11-03 01:00:29
オリジナル
691 人が閲覧しました

How to Add Days to a Date in Python: A Step-by-Step Guide

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート