Evaluates a calendar event against a reference date to provide the next date-time matching the calendar event.