功能简介
话机支持本地时钟。你可以选择从 SNTP(简单网络时间协议)时间服务器获取时间和日期,以获得最准确的时间,并设置 DST(夏令时)以更好地利用日光和节约能源,或者你可以手动设置时间和日期。时间和日期可以在闲置屏幕上以多种格式显示。
时区
下表列出了你可以用来设置时区位置的值。
时区 时区名称 时区 时区名称
-12 Eniwetok,Kwajalein +2 Estonia(Tallinn)
-11 Midway Island +2 Finland(Helsinki)
-10 United States-Hawaii-Aleutian +2 Gaza Strip(Gaza)
-10 United States-Alaska-Aleutian +2 Greece(Athens)
-9:30 French Polynesia +2 Harare
-9 United States-Alaska Time +2 Israel(Tel Aviv)
-8 Canada(Vancouver,Whitehorse) +2 Jordan(Amman)
-8 Mexico(Tijuana,Mexicali) +2 Latvia(Riga)
-8 United States-Pacific Time +2 Lebanon(Beirut)
-8 Baja California +2 Moldova(Kishinev)
-7 Canada(Edmonton,Calgary) +2 Pretoria
-7 Mexico(Mazatlan,Chihuahua) +2 Jerusalem
-7 United States-Mountain Time +2 Russia(Kaliningrad)
-7 United States-MST no DST +2 Bulgaria(Sofia)
-7 Chihuahua,La Paz +2 Lithuania(Vilnius)
-7 Arizona +2 Cairo
-6 Guatemala +2 Istanbul
-6 El Salvador +2 E.Europe
-6 Honduras +2 Tripoli
-6 Nicaragua +2 Romania(Bucharest)
-6 Costa Rica +2 Syria(Damascus)
-6 Belize +2 Turkey(Ankara)
-6 Canada-Manitoba(Winnipeg) +2 Ukraine(Kyiv, Odessa)
-6 Chile(Easter Islands) +3 East Africa Time
-6 Guadalajara +3 Iraq(Baghdad)
-6 Monterrey +3 Russia(Moscow)
-6 Mexico(Mexico City,Acapulco) +3 St.Petersburg
-6 Saskatchewan +3 Kuwait,Riyadh
-6 United States-Central Time +3 Nairobi
-5 Bahamas(Nassau) +3 Minsk
-5 Bogota,Lima +3 Volgograd (RTZ 2)
-5 Canada(Montreal,Ottawa,Quebec) +3:30 Iran(Teheran)
-5 Cuba(Havana) +4 Armenia(Yerevan)
-5 Indiana (East) +4 Azerbaijan(Baku)
-5 Peru +4 Georgia(Tbilisi)
-5 Quito +4 Russia(Samara)
-5 United States-Eastern Time +4 Abu Dhabi,Muscat
-4:30 Venezuela(Caracas) +4 Izhevsk,Samara (RTZ 3)
-4 Canada(Halifax,Saint John) +4 Port Louis
-4 Atlantic Time (Canada) +4:30 Afghanistan(Kabul)
-4 San Juan +5 Kazakhstan(Aktau)
-4 Manaus,Cuiaba +5 Kazakhstan(Aqtobe)
-4 Georgetown +5 Ekaterinburg (RTZ 4)
-4 Chile(Santiago) +5 Karachi
-4 Paraguay(Asuncion) +5 Tashkent
-4 United Kingdom-Bermuda(Bermuda) +5 Pakistan(Islamabad)
-4 United Kingdom(Falkland Islands) +5 Russia(Chelyabinsk)
-4 Trinidad&Tobago +5:30 India(Calcutta)
-3:30 Canada-New Foundland(St.Johns) +5:30 Mumbai,Chennai
-3 Greenland(Nuuk) +5:30 Kolkata,New Delhi
-3 Argentina(Buenos Aires) +5:30 Sri Jayawardenepura
-3 Brazil(no DST) +5:45 Nepal(Katmandu)
-3 Brasilia +6 Kyrgyzstan(Bishkek)
-3 Cayenne,Fortaleza +6 Kazakhstan(Astana, Almaty)
-3 Montevideo +6 Russia(Novosibirsk,Omsk)
-3 Salvador +6 Bangladesh(Dhaka)
-3 Brazil(DST) +6:30 Myanmar(Naypyitaw)
-2:30 Newfoundland and Labrador +6:30 Yangon (Rangoon)
-2 Brazil(no DST) +7 Russia(Krasnoyarsk)
-2 Mid-Atlantic +7 Thailand(Bangkok)
-1 Portugal(Azores) +7 Vietnam(Hanoi)
-1 Cape Verde Islands +7 Jakarta
0 GMT +8 China(Beijing)
0 Greenland +8 Singapore(Singapore)
0 Western Europe Time +8 Hong Kong,Urumqi
0 Monrovia +8 Taipei
0 Reykjavik +8 Kuala Lumpur
0 Casablanca +8 Australia(Perth)
0 Denmark-Faroe Islands(Torshavn) +8 Russia(Irkutsk, Ulan-Ude)
0 Ireland(Dublin) +8 Ulaanbaatar
0 Edinburgh +8:45 Eucla
0 Portugal(Lisboa,Porto,Funchal) +9 Korea(Seoul)
0 Spain-Canary Islands(Las Palmas) +9 Japan(Tokyo)
0 United Kingdom(London) +9 Russia(Yakutsk,Chita)
0 Lisbon +9:30 Australia(Adelaide)
0 Morocco +9:30 Australia(Darwin)
+1 Albania(Tirane) +10 Australia(Sydney,Melbourne,Canberra)
+1 Austria(Vienna) +10 Australia(Brisbane)
+1 Belgium(Brussels) +10 Australia(Hobart)
+1 Caicos +10 Russia(Vladivostok)
+1 Belgrade +10 Magadan (RTZ 9)
+1 Bratislava +10 Guam,Port Moresby
+1 Ljubljana +10 Solomon Islands
+1 Chad +10:30 Australia(Lord Howe Islands)
+1 Copenhagen +11 New Caledonia(Noumea)
+1 West Central Africa +11 Chokurdakh (RTZ 10)
+1 Poland(Warsaw) +11 Russia(Srednekolymsk Time)
+1 Spain(Madrid) +11:30 Norfolk Island
+1 Croatia(Zagreb) +12 New Zealand(Wellington,Auckland)
+1 Czech Republic(Prague) +12 Fiji Islands
+1 Denmark(Kopenhagen) +12 Russia(Kamchatka Time)
+1 France(Paris) +12 Anadyr
+1 Germany(Berlin) +12 Petropavlovsk-Kamchatsky (RTZ 11)
+1 Hungary(Budapest) +12 Marshall Islands
+1 Italy(Rome) +12:45 New Zealand(Chatham Islands)
+1 Switzerland(Bern) +13 Nuku'alofa
+1 Sweden(Stockholm) +13 Tonga(Nukualofa)
+1 Luxembourg(Luxembourg) +13 Samoa
+1 Macedonia(Skopje) +13:30 Chatham Islands
+1 Netherlands(Amsterdam) +14 Kiribati
+1 Namibia(Windhoek)
NTP 设置
你可以根据需要为所需区域设置 NTP 时间服务器。NTP 时间服务器地址可以由 DHCP 服务器提供,也可以手动配置。
网页配置
在网页用户界面,选择:设置 > 日期&时间。
image.png
参数配置
下表列出了你可以用来配置 NTP 的参数。
local_time.manual_ntp_srv_prior
local_time.dhcp_time
local_time.ntp_server1
local_time.ntp_server2
local_time.interval
local_time.time_zone
local_time.time_zone_name
local_time.android_time_zone
参数 允许值 默认值 描述
local_time.manual_ntp_srv_prior 0-高(优先使用 DHCP 服务器提供的 NTP 服务器地址)1-低(优先使用手动配置的 NTP 服务器地址) 0 配置话机使用 DHCP 服务器提供的 NTP 服务器地址的优先级。
local_time.dhcp_time 0-禁用1-启用 0 启用或禁用话机使用 DHCP 服务器提供的偏移时间更新时间。 它仅适用于从格林尼治标准时间 GMT 0 的偏移。
local_time.ntp_server1 最多 99 个字符的字符串 cn.pool.ntp.org 配置主 NTP 服务器的 IP 地址或域名。
local_time.ntp_server2 最多 99 个字符的字符串 pool.ntp.org 配置备用 NTP 服务器的 IP 地址或域名。如果参数“local_time.ntp_server1”未配置主 NTP 服务器或无法访问,话机会从备用 NTP 服务器请求时间和日期。
local_time.interval 15 到 86400 的整数 1000 配置话机从 NTP 服务器更新时间和日期的间隔(以秒为单位)。
local_time.time_zone -12 到 +14有关可用时区,请参阅时区部分。 8 配置时区。
local_time.time_zone_name 最多 32 个字符的字符串可用时区名称取决于参数“local_time.time_zone”配置的时区。有关可用时区名称,请参阅时区部分。 China(Beijing) 配置时区名称。 说明:仅当“local_time.summer_time”设置为 2(自动)且参数“local_time.time_zone”已配置时有效。
local_time.android_time_zone 最多 64 个字符的字符串 空 使用标准时区名称指定系统时区,名称须存在于 TZDatabaseName.xml 文件中(例如 Asia/Beijing)。夏令时相关规则由时区数据库自动定义,无需额外配置。
夏令时设置
你可以根据需要为所需区域设置 DST。默认情况下,DST 设置为自动,因此可以根据当前时区配置自动调整。
时区和相应的 DST 预配置存在于 AutoDST 文件中。如果 DST 设置为自动,话机会从 AutoDST 文件中获取 DST 配置。
你可以根据需要自定义 AutoDST 文件。AutoDST 文件允许你每年为你的区域添加或修改时区和 DST 设置。
Auto DST 文件属性
下表列出了模板文件中每个属性的描述:
属性 类型 值 描述
szTime 必需 [+/-][X]:[Y], X=0~14, Y=0~59 时区
szZone 必需 字符串(如果内容包括多个城市,最好保持它们的夏令时相同) 时区名称
iType 可选 0/1 0: 按日期 DST 1: 按周 DST DST 时间类型(如果要配置 DST,此项是必需的)
szStart 可选 月/日/小时/分钟(对于 iType=0)月:1~12日:1~31小时:0(午夜)~23分钟:0~59月/周/月/周/小时/天偏移天数(对于 iType=1)月:1~12月的第几周:1~5(最后一周)周的第几天:1~7小时:0:0(午夜)~23:59偏移天数:-1~-6 DST 开始时间
szEnd 可选 与 szStart 相同 DST 结束时间
szOffset 可选 -300 到 300 的整数 DST 的偏移时间(以分钟为单位)
自定义 Auto DST 文件
在自定义之前,你需要获取 AutoDST 文件。你可以参考以下模板:
<DSTData>
<DST szTime="-12" szZone="Eniwetok,Kwajalein"/>
<DST szTime="-11" szZone="Midway Island"/>
<DST szTime="-10" szZone="United States-Hawaii-Aleutian"/>
<DST szTime="-10" szZone="United States-Alaska-Aleutian"/>
<DST szTime="-9:30" szZone="French Polynesia"/>
<DST szTime="-9" szZone="United States-Alaska Time" iType="1" szStart="3/2/7/2" szEnd="11/1/7/2" szOffset="60"/>
<DST szTime="-8" szZone="Canada(Vancouver,Whitehorse)" iType="1" szStart="3/2/7/2" szEnd="11/1/7/2" szOffset="60"/>
<DST szTime="-8" szZone="Mexico(Tijuana,Mexicali)" iType="1" szStart="3/2/7/2" szEnd="11/1/7/2" szOffset="60"/>
<DST szTime="-8" szZone="United States-Pacific Time" iType="1" szStart="3/2/7/2" szEnd="11/1/7/2" szOffset="60"/>
<DST szTime="-8" szZone="Baja California"/>
<DST szTime="-7" szZone="Canada(Edmonton,Calgary)" iType="1" szStart="3/2/7/2" szEnd="11/1/7/2" szOffset="60"/>
<DST szTime="-7" szZone="Mexico(Mazatlan,Chihuahua)" iType="1" szStart="4/1/7/2" szEnd="10/5/7/2" szOffset="60"/>
<DST szTime="-7" szZone="United States-Mountain Time" iType="1" szStart="3/2/7/2" szEnd="11/1/7/2" szOffset="60"/>
</DSTData>
操作步骤:
打开AutoDST文件。
添加新的时区,请在<DSTszTime szZone="" iType="" szStart="" szEnd="">与<DSTData>和</DSTData>之间添加。
请在双引号内指定DST属性值。
保存此文件并放到配置服务器上。
参数配置
local_time.summer_time
local_time.dst_time_type
local_time.start_time
local_time.end_time
local_time.offset_time
auto_dst.url
语句 可选值 出厂默认值 说明
local_time.summer_time 0-禁用 1-启用 2-自动 2 配置夏令时的启用方式。
local_time.dst_time_type 0-日期方式 1-周方式 0 配置夏令时的格式。 说明:仅当“local_time.summer_time”设置为1时有效。
local_time.start_time 月/日/小时:分钟-夏令时按日期方式,请使用以下映射:月:1=1月, 2=2月,…, 12=12月日:1=1个月的第一天,…, 31=1个月的最后一天小时:分钟:0:0=0:0am, 1:45=1:45am,…, 23:59=11:59pm 月/第几周/星期几/几点, 向前偏移的天数-夏令时按周方式,请使用以下映射:月:1=1月, 2=2月,…, 12=12月第几周: 1=第一周,…, 5= 最后一周星期几: 1=星期一, 2=星期二,…, 7=星期日几点:0:0=0:0am, 1:45=1:45am,…, 23:59=11:59pm向前偏移的天数(可选): -1=向前偏移1天, -2-向前偏移2天,..., -6-向前偏移6天 1/1/0 配置夏令时的起始时间。 说明:仅当“local_time.summer_time”设置为1时有效。
local_time.end_time 月/日/小时:分钟-夏令时按日期方式,请使用以下映射:月:1=1月, 2=2月,…, 12=12月日:1=1个月的第一天,…, 31=1个月的最后一天小时:分钟:0:0=0:0am, 1:45=1:45am,…, 23:59=11:59pm 月/第几周/星期几/几点, 向前偏移的天数-夏令时按周方式,请使用以下映射:月:1=1月, 2=2月,…, 12=12月第几周: 1=第一周,…, 5= 最后一周星期几: 1=星期一, 2=星期二,…, 7=星期日几点:0:0=0:0am, 1:45=1:45am,…, 23:59=11:59pm向前偏移的天数(可选): -1=向前偏移1天, -2-向前偏移2天,..., -6-向前偏移6天 12/31/23 配置夏令时的结束时间。 说明:仅当“local_time.summer_time”设置为1时有效。
local_time.offset_time -300到300 60 配置夏令时的偏移时间(单位:分钟)。 说明:仅当“local_time.summer_time”设置为1时有效。
auto_dst.url 511个字符内 控 更新时区文件的URL。 说明:仅当“local_time.summer_time”设置为2时有效。
网页配置
在网页用户界面中,前往:设置 > 时间与日期 > 夏令时。
image.png
手动配置时间和日期参数
当话机无法从NTP时间服务器获取时间和日期时,你可以手动设置时间和日期。
local_time.manual_time_enable
参数 可选值 出厂默认值 描述
local_time.manual_time_enable 0- 禁用,话机通过NTP服务器获取时间和日期。 1- 启用 0 禁用或启用话机手动获取时间和日期的设置。
设备重启后,将被强制切换为通过NTP服务器获取时间和日期。
时间和日期格式配置
你可以通过选择多种日期和时间格式来自定义时间和日期,包括带有日、月或年的日期格式,以及12小时或24小时的时间格式,或者根据需要自定义日期格式。
参数配置
local_time.time_format
local_time.date_format
lcl.datetime.date.format
参数 可选值 出厂默认值 说明
local_time.time_format 0-12小时制 1-24小时制 1 配置时间格式
local_time.date_format 0-MM DD WWW 1-YY-MMM-DD 2-YYYY-MM-DD 3-YYYY/MM/DD 4-YY/MM/DD 5-YYYY MMM DD 6-MM DD WWW 20-由“lcl.datetime.date.format”配置的自定义格式,例如DD.MM.YYYY 使用以下映射: “WWW”代表星期的缩写; “DD”代表两位数的日期; “MMM”代表月份的前三个字母; “YYYY”代表四位数的年份;“YY”代表两位数的年份。 0 配置日期格式 说明:由参数“lcl.datetime.date.format”配置的值优先于由该参数配置的值。
lcl.datetime.date.format Y, M, D, W和分隔符的任意组合(例如, 空格, 破折号, 斜杠)。 使用以下映射: Y =年, M =月, D =日, W =星期几 “Y” /“YY”表示两位数的年份, 超过两个“Y”字母(例如YYYY)表示四位数的年 份; “M” /“MM”表示两位数的月份, “MMM”表示月份的缩写, 三个或三个以上 的“M”字母(例如MMM)表示月份的长格式; 一个或多个“D”(例如DDD)表示两位数的日期; “W” /“WW”代表星期几的缩写, 三个或更多三个“W”字母(例如WWW)代表星期 几的长格式。 有关更多规则,请参阅日期格式自定义规则。 空 自定义日期格式。
网页配置
在网页用户界面中,前往:设置 > 时间与日期 > 时间格式(日期格式)。
image.png
日期格式自定义规则
格式 描述
Y/YY 它代表两位数的年份。例如, 16、17、18……
Y 被使用两次以上(例如, YYY, YYYY) 它代表四位数的年份。例如,2016, 2017, 2018……
M/MM 它代表两位数的月份。 例如,01, 02,……, 12
MMM 它代表月份的缩写。例如, Jan, Feb,……, Dec
M 被使用3次以上(例如,MMMM) 它代表月份的长格式。例如, January, February,……, December
D 被使用一次以上(例如, DD) 它代表两位数的日期。例如,01, 02,……, 31
W/WW 它代表星期几的缩写,例如, Mon, Tue,……, Sun
W 被使用两次以上(例如,WWW, WWWW) 它代表星期几的长格式。例如,Monday, Tuesday,……, Sunday