Нет прямого способа сделать это с дат-временем Python.
Проверьте тип relativedelta на python-dateutil . Это позволяет вам указывать временную дельта в месяцах.