Я пытался вычислить простую дату, добавив определенное количество дней к дате и времени.
import datetime
from dateutil.relativedelta import relativedelta
initial = datetime.date(2019, 3, 5)
delta = relativedelta(day=60)
print(f"Initial date: {initial.strftime('%d-%m-%Y')}")
new_dt = initial + delta
print(f"Final date: {new_dt.strftime('%d-%m-%Y')}")
Однако мой вывод:
Initial date: 05-03-2019
Final date: 31-03-2019
Что здесь не так?