try:
    start_date.replace(month=start_date.month + 1)
except ValueError:
    if start_date.month == 12:
        start_date.replace(month=1)
Python : How to add month to December 2012 and get January 2013?