KBI 310755 Jobs Scheduled To Run At Daylight Saving Switchover Time

Version

Argent Job Scheduler all versions

Date

Wednesday, 20 Nov 2013

Summary

Jobs scheduled to run during the switchover time on the Daylight Saving start date runs one hour prior to the scheduled time

Jobs scheduled to run during the switchover time on the Daylight Saving end date runs only after the Daylight Saving gets applied

Technical Background

Suppose a Job is scheduled to run every day at 1:30 AM on a machine with UTC time zone

On 31 Mar 2013, when the Daylight Saving starts, at 1:00 AM the time is reset to 2:00 AM

Argent Job Scheduler in its previous Rollover, generates the instance of the Job to run on 31 Mar 2013, one hour prior to its normal schedule i.e. at 12:30 AM

All instances before and after the switchover time are created as per the schedule

On 27 Oct 2013, when the Daylight Saving ends, at 2:00 AM the time is reset to 1:00 AM

So the Argent Job Scheduler comes across two 1:30 AM in the same day

Argent Job Scheduler will run the Job only the second time it come across 1:30 AM, which means the Job is executed only after the Daylight Saving gets applied

Resolution

N/A