n
days from the given date.datetime.timedelta
and the +
operator to calculate the new datetime.datetime
value after adding n
days to d
.d
, to use a default value of datetime.today()
.from datetime import datetime, timedelta
def add_days(n, d = datetime.today()):
return d + timedelta(n)
from datetime import date add_days(5, date(2020, 10, 25)) # date(2020, 10, 30) add_days(-5, date(2020, 10, 25)) # date(2020, 10, 20)
Subscribe to get resources directly to your inbox. You won't receive any spam! ✌️