The scheduling of the internal ITP/Server 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 script will be 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) that operate on the half hour time difference. On systems configured for these time zones the daily task will be scheduled at 00:30 every day and hourly tasks are scheduled at thirty minutes past the hour.