Pythonで日付に加算減算を行う方法

Pythonでは、datetimeモジュールを使用して日付を足したり引いたりできます。手順は次のとおりです。

  1. いつ
from datetime import datetime, timedelta
  1. デート
date = datetime(year, month, day)
  1. 時間差
# 加一天
new_date = date + timedelta(days=1)
# 减一天
new_date = date - timedelta(days=1)
# 加一周
new_date = date + timedelta(weeks=1)
# 减一周
new_date = date - timedelta(weeks=1)

サンプルコードは以下のとおりです。

from datetime import datetime, timedelta
date = datetime(2022, 1, 1)
new_date = date + timedelta(days=1)
print(new_date)
new_date = date - timedelta(days=1)
print(new_date)
new_date = date + timedelta(weeks=1)
print(new_date)
new_date = date - timedelta(weeks=1)
print(new_date)

これにより日付の加減機能を実現できる。

bannerAds