Configuring Time Zone on a Yealink Phone
Configuring the time zone on a Yealink phone can be done in three ways. The default time zone setting is Mountain.
First Option
You can configure time zone on an individual phone via the settings option on the phone.
- On the phone, select the "Menu" option
- Select "Settings"
- Then select "Basic Settings"
- From the "Basic Settings" menu, select the option for "Time & Date"
- Select SNTP Settings (touchscreen phones will have an option for "General", then "SNTP")
- Adjust your GMT offset by using the navigation arrows or touch screen and then "Save"
Time Zone | GMT Offset Standard Time | GMT Offset Daylight Savings |
Eastern | -5 | -4 |
Central | -6 | -5 |
Mountain | -7 | -6 |
Arizona | -7 | -7 |
Pacific | -8 | -7 |
Alaska | -9 | -8 |
Hawaii | -10 | -9 |
Second Option
You can configure time zone on an individual phone via the web GUI for the phone.
- On the phone, select the "Menu" option
- Select "Status"
- Take note of the IP address listed in "IPv4"
- Open an internet browser
- Browse to the IP address of the phone (e.g. http://10.10.1.100)
- In the "Username" and "Password" fields (you will need to contact Support for this information)
- From the main page of the GUI, select the "Settings" tab
- On the "Settings" tab, you'll see "Time&Date" listed on the left hand side, select this option
- Select your correct time zone from the drop down menu "Time Zone"
Third Option
Yealink phones no longer use DHCP option 2 to configure the time zone. You can configure time zone for all phones on the network via DHCP options 100 & 101 on your DHCP server.
- Option (100) specifies a POSIX Timezone specifier (as documented in POSIX "Base Definitions", section 8 "Environment Variables", under TZ).
The format of this is <name><offset><dst name><dst offset>,<dstrule>
-
name is the name of the timezone when not in daylight savings (eg GMT, PST, NZST)
-
offset is the offset added to the local time to get UTC, specified as [+|-]hh[:mm[:ss]] (eg 0, 8, -12)
-
dst name is the name of the timezone when in daylight savings (eg BST, PDT, NZDT)
-
dst offset is the offset added to the local time to get UTC during daylight savings, similarly specified as [+|-]hh[:mm[:ss]]
The dstrule is interesting, it specifies the rule for when daylight savings starts and ends.
dstdate[/dsttime],stddate[/stdtime]
dstdate is the date (and optional time) that the change from standard timezone to dst timezone occurs. dsttime if not specified defaults to 02:00:00
stddate is the date (and optional time) that the change from dst timezone to standard timezone occurs. stdtime if not specified defaults to 02:00:00
-
Jn specifies a 1 based Julian day of the year, skipping any leap Feb 29ths.
-
n specifies a 1 based Julian day of the year, including any leap Feb 29ths.
-
Mm.w.d The dth day of week w of the month m of the year. Week 5 means the last d of the month. d is specified as 0 == Sunday, 6 == Saturday. m and w are 1 indexed.
- Option (101) specifies a Timezone Name. e.g. "America/New_York" or "Pacific/Honolulu".
An example of how these options would be configured is below
Additional Information for DHCP options
Time Zone | Option 100 Value | Option 101 Value |
Eastern | America/New_York | EST5EDT4,M3.2.0/02:00,M11.1.0/2:00 |
Central | America/Chicago | CST6CDT5,M3.2.0/02:00,M11.1.0/2:00 |
Mountain | America/Denver | MST7MDT6,M3.2.0/02:00,M11.1.0/2:00 |
Arizona | America/Phoenix | MST7MDT7,M3.2.0/02:00,M11.1.0/2:00 |
Pacific | America/Los_Angeles | PST8PDT7,M3.2.0/02:00,M11.1.0/2:00 |
Alaska | America/Anchorage | AST9ADT8,M3.2.0/02:00,M11.1.0/2:00 |
Hawaii | Pacific/Honolulu | HAST10HADT10,M3.2.0/02:00,M11.1.0/2:00 |
A complete list of the TZ database Time Zones can be found here