Pythonで日付に日数を追加する 質問する

Pythonで日付に日数を追加する 質問する

日付があり"10/10/11(m-d-y)"、Python スクリプトを使用してそれに 5 日を追加したいと考えています。月末にも機能する一般的なソリューションを検討してください。

私は次のコードを使用しています:

import re
from datetime import datetime

StartDate = "10/10/11"

Date = datetime.strptime(StartDate, "%m/%d/%y")

print Date-> 印刷中'2011-10-10 00:00:00'

ここで、この日付に 5 日を追加します。次のコードを使用しました。

EndDate = Date.today()+timedelta(days=10)

次のエラーが返されました:

name 'timedelta' is not defined

ベストアンサー1

前述の回答は正しいですが、一般的には次の方法を実行するのがより良い方法です。

import datetime

次に、datetime.timedelta:

date_1 = datetime.datetime.strptime(start_date, "%m/%d/%y")

end_date = date_1 + datetime.timedelta(days=10)

おすすめ記事