Skip to main content
CallTower Solutions Center

Configuring Time Zone on a Yealink Phone

Configuring Time Zone on a Yealink Phone

Configuring the time zone on a Yealink phone can be done in 3 ways. By default phones will be configured in the "Mountain" time zone. 

First Option

You can configure time zone on an individual phone via the settings on the phone.

  1. On the phone, select the "Menu" option
  2. Select "Setting"
  3. Then select "Basic Settings"
  4. From the "Basic Settings" menu, you'll see an option for Time & Date, select this option
  5. Select SNTP Settings (touchscreen phones will have an option for "General", then "SNTP")
  6. 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.

  1. On the phone, select the "Menu" option
  2. Select "Status"
  3. Take note of the IP address listed in "IPv4"
  4. Open an internet browser
  5. Browse to the IP address of the phone (e.g. http://10.10.1.100)
  6. In the "Username" and "Password" fields, enter Admin for the username and 654 for the password
  7. From the main page of the GUI, select the "Settings" tab
  8. On the "Settings" tab, you'll see "Time&Date" listed on the left hand side, select this option
  9. Select your correct time zone from the drop down menu "Time Zone"

clipboard_ed0b71e15f6f55d7c49b6e7dd970d4c01.png

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.

  1. 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.

  1. 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

clipboard_e71e90ada435780c74e702d0e76f11c4a.png

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