Now using timedelta instead of relativedelta, 'cause it's from the same module.