716 B
716 B
title, tags, expertise, author, cover, firstSeen, lastUpdated
| title | tags | expertise | author | cover | firstSeen | lastUpdated |
|---|---|---|---|---|---|---|
| Add days to date | date | intermediate | maciv | blog_images/orange-flower.jpg | 2020-10-28T16:19:04+02:00 | 2020-10-28T16:19:04+02:00 |
Calculates the date of n days from the given date.
- Use
datetime.timedeltaand the+operator to calculate the newdatetime.datetimevalue after addingndays tod. - Omit the second argument,
d, to use a default value ofdatetime.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)