Time zones and daylight saving time

The scheduling of the internal KCM Core jobs is based on Universal Coordinated Time (UTC) and provides consistent scheduling when clock changes occur due to daylight saving time shifts. The parameter ScheduledTime passed to the exit points contains the local time at which the script was called. If a daylight saving time shift sets the clock back a full hour the HourlyTask.dss, the script is called twice with the same local time, once before the shift, and once after the shift has been applied. Tasks which use the parameter ScheduledTime or the current time for administrative purposes must account for these occurrences.

There are a few time zones, such as Newfoundland and Central Australia, which have a 30-minute offset to the UTC time. On systems configured for these time zones, the daily tasks are scheduled at 00:30 local time every day while hourly tasks are scheduled at thirty minutes past the hour.