Pythonで日時を加算・減算する方法

投稿者: | 2020年2月25日

Pythonで日時を加算・減算する方法です

現在日時の取得

1
dt_now = datetime.datetime.now()

現在日の取得

1
dt_today = datetime.date.today()

1週間 の取得

1
dt_1Week = datetime.timedelta(weeks=1)

現在日から1週間後

1
print(dt_today + dt_1Week)

timedelta は 、

weeks, days, hours, minutes, seconds, milliseconds, microseconds

を指定することができます

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import datetime
 
# 現在日時の取得
dt_now = datetime.datetime.now()
print(dt_now)
 
# 現在日の取得
dt_today = datetime.date.today()
print(dt_today)
 
# 1週間
dt_1Week = datetime.timedelta(weeks=1)
 
# 現在日から1週間後
print(dt_today + dt_1Week)