All docs
V20.2
20.2
20.1
19.2
19.1
18.2
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.
17.1
The page you are viewing does not exist in version 17.1. This link will take you to the root page.
16.2
The page you are viewing does not exist in version 16.2. This link will take you to the root page.

Time Zone Support

The Scheduler displays appointments according to the client machine's time zone. If you want to override client settings, use the timeZone option.

You can specify different time zones for an individual appointment. To do this, use the startDateTimeZone and endDateTimeZone options in the appointment's data object. When the Scheduler positions appointments in the timetable, it sums up the offsets of individual time zones and the Scheduler's time zone. Users can view and edit individual time zones in the appointment details form if you enable the editing.allowTimeZoneEditing option.

The timeZone, startDateTimeZone, and endDateTimeZone options accept values from the IANA time zone database. Daylight saving time is taken into account.

IMPORTANT
When setting an appointment's date and time, we recommend that you use ISO 8601 strings instead of JS Date objects. Date objects set time in the client machine's time zone. ISO 8601 strings are independent of time zones because they represent the date and time in Coordinated Universal Time (UTC).

View Demo