Enables or disables automatic daylight savings time for BIOS_CLOCK_DATETIME.
When automatic daylight savings time is enabled, the BIOS clock will apply daylight savings time to the internal clock if the Second Life server reports that daylight savings time is currently in effect.
By default, automatic daylight savings time is enabled; in other words, daylight savings will be automatically applied only when it is applied in Second Life.
Daylight savings time can only be applied using the daylight savings schedule in effect in the United States for the Pacific time zone (or, more accurately, Second Life time, which has historically been - and will most likely continue to be - set to the Pacific time zone). The BIOS clock may return inaccurate times for periods when US daylight savings does not match the daylight savings schedule in effect for the time zone specified using BIOS_CLOCK_SET_TZ. For example, Australia and most European countries use different schedules. For more information, see this list of DST schedules by country.
For countries that do not follow the schedule generally used in North America, users should disable DST using this system call (or software that uses this system call), then manually set their time zone offset as needed.
llMessageLinked(LINK_ROOT, [dst_enable], "BIOS_CLOCK_SET_DST", "");
| • target | LINK_ROOT |
| • integer | [dst_enable] |
| • key | n/a |
| Parameter | Description |
|---|---|
[dst_enable] |
Boolean cast as integer. Either 0 or 1. A flag to enable automatic daylight savings time. |