JAMS automatically handles Daylight Savings Time adjustments based on the Operating Systems time-zone settings.
What happens to a job scheduled for 02:00 AM every day?
In the United States, when the clock is moved forward in the spring, no instance of 02:00 AM occurs, JAMS will immediately detect that the job scheduled for 02:00 AM is late at 03:00 AM and attempt to run the job immediately.
In the fall, when two occurrences of 02:00 AM occur, JAMS would schedule the 02:00 AM instance and understand that it has already generated the schedule to a given time. JAMS maintains how far it has advanced the schedule with the ScheduleUntil value of the its configuration settings. Because JAMS generates schedules and knows how far it has advanced a schedule, only one instance of the 02:00 AM job will run.
What will happen for jobs scheduled between 2 and 3? When springing forward to 3, I assume they will run immediately, but will it detect that the job has already run when falling back?
Hi Pat - correct, JAMS will detect the Job has already executed. JAMS maintains it's future schedule using the "ScheduledUntil" Config Item, and therefore will have already scheduled the Job/s and perhaps already executed them.