Advanced Scheduling Interval Options

Interval type Jobs can have their schedule rules augmented in four ways:

These are powerful rules that can include and exclude additional dates in the scheduling cycle for a Job with the Interval pattern.

Include Dates

An arbitrary number of schedule days can be added to the schedule.

Exclude Date Range

An arbitrary number of date ranges can be set that will be excluded from the schedule. The date range allows for adding an arbitrary number of date ranges that the Job will not run in. For the date ranges, the start date is inclusive and the end date is exclusive. Excluded date ranges take precedence over any included dates.

When Exclude Date Range is used with relative scheduling, and the job is scheduled to run during the Exclude Date Range, the job will instead run at the end of the Exclude Date Range (a new interval cycle will start at the end of the Excclude Date Range). When absolute scheduling is used, the job will continue to run at the same time period from the original start date, after the Exclude Date Range is over.

Exclude Days of the Week

You can select the days of the week that the Job will not run on. Included days take precedence over this rule.

Exclude Time of Day

You can select the times of the day that the Job will be excluded from running on. So, for example, if 1:00PM - 5:00PM is excluded, then the Job will not be allowed to run during that time range on specified days of the week. You can customize the exclude the ranges based on the days of week. So, for example, the exclude times can be different for Mon-Fri vs the weekend. For the time ranges, the start time (FROM) is inclusive and the end time (TO) is exclusive. Note, that included days take precedence over this rule.

When Exclude Time is used with relative scheduling, and the job is scheduled to run during the Exclude Time range, the job will instead run at the end of the Exclude Time (a new interval cycle will start at the end of the Excclude Time Range). When absolute scheduling is used, the job will continue to run at the same time period from the original start date, after the Exclude Time is over.