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