提交 ff823294 编写于 作者: A asaha

Merge

...@@ -270,3 +270,6 @@ f4f3b7ccd2801a0a87dd4677332f5b93191d08f2 jdk8u5-b11 ...@@ -270,3 +270,6 @@ f4f3b7ccd2801a0a87dd4677332f5b93191d08f2 jdk8u5-b11
c6836440c427800a9f48168af29759b79857781d jdk8u5-b13 c6836440c427800a9f48168af29759b79857781d jdk8u5-b13
5eff6b1060758eae51125156a6f9c7725905e64e jdk8u11-b01 5eff6b1060758eae51125156a6f9c7725905e64e jdk8u11-b01
cb1b9eca5890807476935051b8a5f13f4d3e5c63 jdk8u11-b02 cb1b9eca5890807476935051b8a5f13f4d3e5c63 jdk8u11-b02
5efce41be1c8637b399980ea227f19e0f98341bc jdk8u11-b03
4af24a3f52aeb07b51d3860049b0d1504e400feb jdk8u11-b04
abca9f6f1a10e9f91b2538bbe7870f54f550d986 jdk8u25-b00
...@@ -21,4 +21,4 @@ ...@@ -21,4 +21,4 @@
# or visit www.oracle.com if you need additional information or have any # or visit www.oracle.com if you need additional information or have any
# questions. # questions.
# #
tzdata2014a tzdata2014b
...@@ -891,7 +891,10 @@ Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou ...@@ -891,7 +891,10 @@ Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou
# Another source (specifying the time for start and end in the decree): # Another source (specifying the time for start and end in the decree):
# http://www.lemag.ma/Heure-d-ete-au-Maroc-jusqu-au-27-octobre_a75620.html # http://www.lemag.ma/Heure-d-ete-au-Maroc-jusqu-au-27-octobre_a75620.html
# From Paul Eggert (2013-10-03): # From Sebastien Willemijns (2014-03-18):
# http://www.afriquinfos.com/articles/2014/3/18/maroc-heure-dete-avancez-tous-horloges-247891.asp
# From Paul Eggert (2014-03-19):
# To estimate what the Moroccan government will do in future years, # To estimate what the Moroccan government will do in future years,
# transition dates for 2014 through 2038 were determined by running # transition dates for 2014 through 2038 were determined by running
# the following program under GNU Emacs 24.3: # the following program under GNU Emacs 24.3:
......
...@@ -253,24 +253,41 @@ Zone Antarctica/Syowa 0 - zzz 1957 Jan 29 ...@@ -253,24 +253,41 @@ Zone Antarctica/Syowa 0 - zzz 1957 Jan 29
# year-round base # year-round base
# Scott Base, Ross Island, since 1957-01. # Scott Base, Ross Island, since 1957-01.
# See Pacific/Auckland. # See Pacific/Auckland.
#
# These rules for New Zealand are stolen from the 'australasia' file.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule NZAQ 1974 only - Nov 3 2:00s 1:00 D
Rule NZAQ 1975 1988 - Oct lastSun 2:00s 1:00 D
Rule NZAQ 1989 only - Oct 8 2:00s 1:00 D
Rule NZAQ 1990 2006 - Oct Sun>=1 2:00s 1:00 D
Rule NZAQ 1975 only - Feb 23 2:00s 0 S
Rule NZAQ 1976 1989 - Mar Sun>=1 2:00s 0 S
Rule NZAQ 1990 2007 - Mar Sun>=15 2:00s 0 S
Rule NZAQ 2007 max - Sep lastSun 2:00s 1:00 D
Rule NZAQ 2008 max - Apr Sun>=1 2:00s 0 S
# Norway - territories # Norway - territories
# Bouvet (never inhabited) # Bouvet (never inhabited)
# #
# claims # claims
# Peter I Island (never inhabited) # Peter I Island (never inhabited)
#
# year-round base
# Troll, Queen Maud Land, -720041+0023206, since 2005-02-12
#
# From Paul-Inge Flakstad (2014-03-10):
# I recently had a long dialog about this with the developer of timegenie.com.
# In the absence of specific dates, he decided to choose some likely ones:
# GMT +1 - From March 1 to the last Sunday in March
# GMT +2 - From the last Sunday in March until the last Sunday in October
# GMT +1 - From the last Sunday in October until November 7
# GMT +0 - From November 7 until March 1
# The dates for switching to and from UTC+0 will probably not be absolutely
# correct, but they should be quite close to the actual dates.
#
# From Paul Eggert (2014-03-21):
# The CET-switching Troll rules require zic from tzcode 2014b or later, so as
# suggested by Bengt-Inge Larsson comment them out for now, and approximate
# with only UTC and CEST. Uncomment them when 2014b is more prevalent.
#
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
#Rule Troll 2005 max - Mar 1 1:00u 1:00 CET
Rule Troll 2005 max - Mar lastSun 1:00u 2:00 CEST
#Rule Troll 2005 max - Oct lastSun 1:00u 1:00 CET
#Rule Troll 2004 max - Nov 7 1:00u 0:00 UTC
# Remove the following line when uncommenting the above '#Rule' lines.
Rule Troll 2004 max - Oct lastSun 1:00u 0:00 UTC
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Antarctica/Troll 0 - zzz 2005 Feb 12
0:00 Troll %s
# Poland - year-round base # Poland - year-round base
# Arctowski, King George Island, -620945-0582745, since 1977 # Arctowski, King George Island, -620945-0582745, since 1977
......
...@@ -786,14 +786,29 @@ Zone Pacific/Funafuti 11:56:52 - LMT 1901 ...@@ -786,14 +786,29 @@ Zone Pacific/Funafuti 11:56:52 - LMT 1901
# Johnston # Johnston
# #
# From Paul Eggert (2013-09-03): # From Paul Eggert (2014-03-11):
# Sometimes Johnston kept Hawaii time, and sometimes it was an hour behind.
# Details are uncertain. We have no data for Johnston after 1970, so
# treat it like Hawaii for now.
#
# In his memoirs of June 6th to October 4, 1945 # In his memoirs of June 6th to October 4, 1945
# <http://www.315bw.org/Herb_Bach.htm> (2005), Herbert C. Bach writes, # <http://www.315bw.org/Herb_Bach.htm> (2005), Herbert C. Bach writes,
# "We started our letdown to Kwajalein Atoll and landed there at 5:00 AM # "We started our letdown to Kwajalein Atoll and landed there at 5:00 AM
# Johnston time, 1:30 AM Kwajalein time." This was in June 1945, and # Johnston time, 1:30 AM Kwajalein time." This was in June 1945, and
# confirms that Johnston kept the same time as Honolulu in summer 1945. # confirms that Johnston kept the same time as Honolulu in summer 1945.
# We have no better information, so for now, assume this has been true #
# indefinitely into the past. # From Lyle McElhaney (2014-03-11):
# [W]hen JI was being used for that [atomic bomb] testing, the time being used
# was not Hawaiian time but rather the same time being used on the ships,
# which had a GMT offset of -11 hours. This apparently applied to at least the
# time from Operation Newsreel (Hardtack I/Teak shot, 1958-08-01) to the last
# Operation Fishbowl shot (Tightrope, 1962-11-04).... [See] Herman Hoerlin,
# "The United States High-Altitude Test Experience: A Review Emphasizing the
# Impact on the Environment", Los Alamos LA-6405, Oct 1976
# <http://www.fas.org/sgp/othergov/doe/lanl/docs1/00322994.pdf>.
# See the table on page 4 where he lists GMT and local times for the tests; a
# footnote for the JI tests reads that local time is "JI time = Hawaii Time
# Minus One Hour".
# #
# See 'northamerica' for Pacific/Johnston. # See 'northamerica' for Pacific/Johnston.
......
...@@ -2986,7 +2986,11 @@ Zone Europe/Simferopol 2:16:24 - LMT 1880 ...@@ -2986,7 +2986,11 @@ Zone Europe/Simferopol 2:16:24 - LMT 1880
# Assume it happened in March by not changing the clocks. # Assume it happened in March by not changing the clocks.
3:00 Russia MSK/MSD 1997 3:00 Russia MSK/MSD 1997
3:00 - MSK 1997 Mar lastSun 1:00u 3:00 - MSK 1997 Mar lastSun 1:00u
2:00 EU EE%sT # From Alexander Krivenyshev (2014-03-17):
# time change at 2:00 (2am) on March 30, 2014
# http://vz.ru/news/2014/3/17/677464.html
2:00 EU EE%sT 2014 Mar 30 2:00
4:00 - MSK
# Vatican City # Vatican City
# See Europe/Rome. # See Europe/Rome.
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any # or visit www.oracle.com if you need additional information or have any
# questions. # questions.
#
# Allowance for leapseconds added to each timezone file. # Allowance for leapseconds added to each timezone file.
# This file is in the public domain. # This file is in the public domain.
......
...@@ -74,6 +74,7 @@ AQ -6617+11031 Antarctica/Casey Casey Station, Bailey Peninsula ...@@ -74,6 +74,7 @@ AQ -6617+11031 Antarctica/Casey Casey Station, Bailey Peninsula
AQ -7824+10654 Antarctica/Vostok Vostok Station, Lake Vostok AQ -7824+10654 Antarctica/Vostok Vostok Station, Lake Vostok
AQ -6640+14001 Antarctica/DumontDUrville Dumont-d'Urville Station, Terre Adelie AQ -6640+14001 Antarctica/DumontDUrville Dumont-d'Urville Station, Terre Adelie
AQ -690022+0393524 Antarctica/Syowa Syowa Station, E Ongul I AQ -690022+0393524 Antarctica/Syowa Syowa Station, E Ongul I
AQ -720041+0023206 Antarctica/Troll Troll Station, Queen Maud Land
AR -3436-05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF) AR -3436-05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF)
AR -3124-06411 America/Argentina/Cordoba most locations (CB, CC, CN, ER, FM, MN, SE, SF) AR -3124-06411 America/Argentina/Cordoba most locations (CB, CC, CN, ER, FM, MN, SE, SF)
AR -2447-06525 America/Argentina/Salta (SA, LP, NQ, RN) AR -2447-06525 America/Argentina/Salta (SA, LP, NQ, RN)
...@@ -366,6 +367,7 @@ RU +5443+02030 Europe/Kaliningrad Moscow-01 - Kaliningrad ...@@ -366,6 +367,7 @@ RU +5443+02030 Europe/Kaliningrad Moscow-01 - Kaliningrad
RU +5545+03735 Europe/Moscow Moscow+00 - west Russia RU +5545+03735 Europe/Moscow Moscow+00 - west Russia
RU +4844+04425 Europe/Volgograd Moscow+00 - Caspian Sea RU +4844+04425 Europe/Volgograd Moscow+00 - Caspian Sea
RU +5312+05009 Europe/Samara Moscow+00 - Samara, Udmurtia RU +5312+05009 Europe/Samara Moscow+00 - Samara, Udmurtia
RU +4457+03406 Europe/Simferopol Moscow+00 - Crimea
RU +5651+06036 Asia/Yekaterinburg Moscow+02 - Urals RU +5651+06036 Asia/Yekaterinburg Moscow+02 - Urals
RU +5500+07324 Asia/Omsk Moscow+03 - west Siberia RU +5500+07324 Asia/Omsk Moscow+03 - west Siberia
RU +5502+08255 Asia/Novosibirsk Moscow+03 - Novosibirsk RU +5502+08255 Asia/Novosibirsk Moscow+03 - Novosibirsk
...@@ -421,7 +423,6 @@ TZ -0648+03917 Africa/Dar_es_Salaam ...@@ -421,7 +423,6 @@ TZ -0648+03917 Africa/Dar_es_Salaam
UA +5026+03031 Europe/Kiev most locations UA +5026+03031 Europe/Kiev most locations
UA +4837+02218 Europe/Uzhgorod Ruthenia UA +4837+02218 Europe/Uzhgorod Ruthenia
UA +4750+03510 Europe/Zaporozhye Zaporozh'ye, E Lugansk / Zaporizhia, E Luhansk UA +4750+03510 Europe/Zaporozhye Zaporozh'ye, E Lugansk / Zaporizhia, E Luhansk
UA +4457+03406 Europe/Simferopol central Crimea
UG +0019+03225 Africa/Kampala UG +0019+03225 Africa/Kampala
UM +1645-16931 Pacific/Johnston Johnston Atoll UM +1645-16931 Pacific/Johnston Johnston Atoll
UM +2813-17722 Pacific/Midway Midway Islands UM +2813-17722 Pacific/Midway Midway Islands
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"Syowa Time", "SYOT", {"Antarctica/Syowa", new String[] {"Syowa Time", "SYOT",
"Syowa Summer Time", "SYOST", "Syowa Summer Time", "SYOST",
"Syowa Time", "SYOT"}}, "Syowa Time", "SYOT"}},
{"Antarctica/Troll", new String[] {"Coordinated Universal Time", "UTC",
"Central European Summer Time", "CEST",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"Vostok Time", "VOST", {"Antarctica/Vostok", new String[] {"Vostok Time", "VOST",
"Vostok Summer Time", "VOSST", "Vostok Summer Time", "VOSST",
"Vostok Time", "VOST"}}, "Vostok Time", "VOST"}},
...@@ -839,7 +842,7 @@ public final class TimeZoneNames extends TimeZoneNamesBundle { ...@@ -839,7 +842,7 @@ public final class TimeZoneNames extends TimeZoneNamesBundle {
"Samara Time", "SAMT"}}, "Samara Time", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames_de extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames_de extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"Syowa Zeit", "SYOT", {"Antarctica/Syowa", new String[] {"Syowa Zeit", "SYOT",
"Syowa Sommerzeit", "SYOST", "Syowa Sommerzeit", "SYOST",
"Syowa Zeit", "SYOT"}}, "Syowa Zeit", "SYOT"}},
{"Antarctica/Troll", new String[] {"Koordinierte Universalzeit", "UTC",
"Mitteleurop\u00e4ische Sommerzeit", "MESZ",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"Vostok Zeit", "VOST", {"Antarctica/Vostok", new String[] {"Vostok Zeit", "VOST",
"Vostok Sommerzeit", "VOSST", "Vostok Sommerzeit", "VOSST",
"Vostok Zeit", "VOST"}}, "Vostok Zeit", "VOST"}},
...@@ -838,7 +841,7 @@ public final class TimeZoneNames_de extends TimeZoneNamesBundle { ...@@ -838,7 +841,7 @@ public final class TimeZoneNames_de extends TimeZoneNamesBundle {
"Samarische Zeit", "SAMT"}}, "Samarische Zeit", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames_es extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames_es extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"Hora de Syowa", "SYOT", {"Antarctica/Syowa", new String[] {"Hora de Syowa", "SYOT",
"Hora de verano de Syowa", "SYOST", "Hora de verano de Syowa", "SYOST",
"Hora de Syowa", "SYOT"}}, "Hora de Syowa", "SYOT"}},
{"Antarctica/Troll", new String[] {"Hora Universal Coordinada", "UTC",
"Hora de verano de Europa Central", "CEST",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"Hora de Vostok", "VOST", {"Antarctica/Vostok", new String[] {"Hora de Vostok", "VOST",
"Hora de verano de Vostok", "VOSST", "Hora de verano de Vostok", "VOSST",
"Hora de Vostok", "VOST"}}, "Hora de Vostok", "VOST"}},
...@@ -838,7 +841,7 @@ public final class TimeZoneNames_es extends TimeZoneNamesBundle { ...@@ -838,7 +841,7 @@ public final class TimeZoneNames_es extends TimeZoneNamesBundle {
"Hora de Samara", "SAMT"}}, "Hora de Samara", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames_fr extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames_fr extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"Heure de Syowa", "SYOT", {"Antarctica/Syowa", new String[] {"Heure de Syowa", "SYOT",
"Heure d'\u00e9t\u00e9 de Syowa", "SYOST", "Heure d'\u00e9t\u00e9 de Syowa", "SYOST",
"Heure de Syowa", "SYOT"}}, "Heure de Syowa", "SYOT"}},
{"Antarctica/Troll", new String[] {"Temps universel coordonn\u00e9", "UTC",
"Heure d'\u00e9t\u00e9 d'Europe centrale", "CEST",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"Heure de Vostok", "VOST", {"Antarctica/Vostok", new String[] {"Heure de Vostok", "VOST",
"Heure d'\u00e9t\u00e9 de Vostok", "VOSST", "Heure d'\u00e9t\u00e9 de Vostok", "VOSST",
"Heure de Vostok", "VOST"}}, "Heure de Vostok", "VOST"}},
...@@ -838,7 +841,7 @@ public final class TimeZoneNames_fr extends TimeZoneNamesBundle { ...@@ -838,7 +841,7 @@ public final class TimeZoneNames_fr extends TimeZoneNamesBundle {
"Heure de Samara", "SAMT"}}, "Heure de Samara", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames_it extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames_it extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"Ora di Syowa", "SYOT", {"Antarctica/Syowa", new String[] {"Ora di Syowa", "SYOT",
"Ora estiva di Syowa", "SYOST", "Ora estiva di Syowa", "SYOST",
"Ora di Syowa", "SYOT"}}, "Ora di Syowa", "SYOT"}},
{"Antarctica/Troll", new String[] {"Tempo universale coordinato", "UTC",
"Ora estiva dell'Europa centrale", "CEST",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"Ora di Vostok", "VOST", {"Antarctica/Vostok", new String[] {"Ora di Vostok", "VOST",
"Ora estiva di Vostok", "VOSST", "Ora estiva di Vostok", "VOSST",
"Ora di Vostok", "VOST"}}, "Ora di Vostok", "VOST"}},
...@@ -838,7 +841,7 @@ public final class TimeZoneNames_it extends TimeZoneNamesBundle { ...@@ -838,7 +841,7 @@ public final class TimeZoneNames_it extends TimeZoneNamesBundle {
"Ora di Samara", "SAMT"}}, "Ora di Samara", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames_ja extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames_ja extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"\u662d\u548c\u57fa\u5730\u6642\u9593", "SYOT", {"Antarctica/Syowa", new String[] {"\u662d\u548c\u57fa\u5730\u6642\u9593", "SYOT",
"\u662d\u548c\u57fa\u5730\u590f\u6642\u9593", "SYOST", "\u662d\u548c\u57fa\u5730\u590f\u6642\u9593", "SYOST",
"\u662D\u548C\u57FA\u5730\u6642\u9593", "SYOT"}}, "\u662D\u548C\u57FA\u5730\u6642\u9593", "SYOT"}},
{"Antarctica/Troll", new String[] {"\u5354\u5b9a\u4e16\u754c\u6642", "UTC",
"\u4e2d\u90e8\u30e8\u30fc\u30ed\u30c3\u30d1\u590f\u6642\u9593", "CEST",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"\u30dc\u30b9\u30c8\u30fc\u30af\u57fa\u5730\u6642\u9593", "VOST", {"Antarctica/Vostok", new String[] {"\u30dc\u30b9\u30c8\u30fc\u30af\u57fa\u5730\u6642\u9593", "VOST",
"\u30dc\u30b9\u30c8\u30fc\u30af\u57fa\u5730\u590f\u6642\u9593", "VOSST", "\u30dc\u30b9\u30c8\u30fc\u30af\u57fa\u5730\u590f\u6642\u9593", "VOSST",
"\u30DC\u30B9\u30C8\u30FC\u30AF\u6642\u9593", "VOST"}}, "\u30DC\u30B9\u30C8\u30FC\u30AF\u6642\u9593", "VOST"}},
...@@ -838,7 +841,7 @@ public final class TimeZoneNames_ja extends TimeZoneNamesBundle { ...@@ -838,7 +841,7 @@ public final class TimeZoneNames_ja extends TimeZoneNamesBundle {
"\u30B5\u30DE\u30E9\u6642\u9593", "SAMT"}}, "\u30B5\u30DE\u30E9\u6642\u9593", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames_ko extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames_ko extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"Syowa \uc2dc\uac04", "SYOT", {"Antarctica/Syowa", new String[] {"Syowa \uc2dc\uac04", "SYOT",
"Syowa \uc77c\uad11\uc808\uc57d\uc2dc\uac04", "SYOST", "Syowa \uc77c\uad11\uc808\uc57d\uc2dc\uac04", "SYOST",
"\uC1FC\uC640 \uD45C\uC900\uC2DC", "SYOT"}}, "\uC1FC\uC640 \uD45C\uC900\uC2DC", "SYOT"}},
{"Antarctica/Troll", new String[] {"\uc138\uacc4 \ud45c\uc900\uc2dc", "UTC",
"\uc911\uc559 \uc720\ub7fd \uc77c\uad11\uc808\uc57d\uc2dc\uac04", "CEST",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"Vostok \uc2dc\uac04", "VOST", {"Antarctica/Vostok", new String[] {"Vostok \uc2dc\uac04", "VOST",
"Vostok \uc77c\uad11\uc808\uc57d\uc2dc\uac04", "VOSST", "Vostok \uc77c\uad11\uc808\uc57d\uc2dc\uac04", "VOSST",
"\uBCF4\uC2A4\uD1A1 \uD45C\uC900\uC2DC", "VOST"}}, "\uBCF4\uC2A4\uD1A1 \uD45C\uC900\uC2DC", "VOST"}},
...@@ -838,7 +841,7 @@ public final class TimeZoneNames_ko extends TimeZoneNamesBundle { ...@@ -838,7 +841,7 @@ public final class TimeZoneNames_ko extends TimeZoneNamesBundle {
"\uC0AC\uB9C8\uB77C \uD45C\uC900\uC2DC", "SAMT"}}, "\uC0AC\uB9C8\uB77C \uD45C\uC900\uC2DC", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames_pt_BR extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames_pt_BR extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"Fuso hor\u00e1rio de Syowa", "SYOT", {"Antarctica/Syowa", new String[] {"Fuso hor\u00e1rio de Syowa", "SYOT",
"Fuso hor\u00e1rio de ver\u00e3o de Syowa", "SYOST", "Fuso hor\u00e1rio de ver\u00e3o de Syowa", "SYOST",
"Hor\u00E1rio de Syowa", "SYOT"}}, "Hor\u00E1rio de Syowa", "SYOT"}},
{"Antarctica/Troll", new String[] {"Tempo universal coordenado", "UTC",
"Fuso hor\u00e1rio de ver\u00e3o da Europa Central", "CEST",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"Fuso hor\u00e1rio de Vostok", "VOST", {"Antarctica/Vostok", new String[] {"Fuso hor\u00e1rio de Vostok", "VOST",
"Fuso hor\u00e1rio de ver\u00e3o de Vostok", "VOSST", "Fuso hor\u00e1rio de ver\u00e3o de Vostok", "VOSST",
"Hor\u00E1rio de Vostok", "VOST"}}, "Hor\u00E1rio de Vostok", "VOST"}},
...@@ -838,7 +841,7 @@ public final class TimeZoneNames_pt_BR extends TimeZoneNamesBundle { ...@@ -838,7 +841,7 @@ public final class TimeZoneNames_pt_BR extends TimeZoneNamesBundle {
"Hor\u00E1rio de Samara", "SAMT"}}, "Hor\u00E1rio de Samara", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames_sv extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames_sv extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"Syowa, normaltid", "SYOT", {"Antarctica/Syowa", new String[] {"Syowa, normaltid", "SYOT",
"Syowa, sommartid", "SYOST", "Syowa, sommartid", "SYOST",
"Syowa-tid", "SYOT"}}, "Syowa-tid", "SYOT"}},
{"Antarctica/Troll", new String[] {"Koordinerad universell tid", "UTC",
"Centraleuropeisk sommartid", "CEST",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"Vostok, normaltid", "VOST", {"Antarctica/Vostok", new String[] {"Vostok, normaltid", "VOST",
"Vostok, sommartid", "VOSST", "Vostok, sommartid", "VOSST",
"Vostok-tid", "VOST"}}, "Vostok-tid", "VOST"}},
...@@ -838,7 +841,7 @@ public final class TimeZoneNames_sv extends TimeZoneNamesBundle { ...@@ -838,7 +841,7 @@ public final class TimeZoneNames_sv extends TimeZoneNamesBundle {
"Samara-tid", "SAMT"}}, "Samara-tid", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames_zh_CN extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames_zh_CN extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"Syowa \u65f6\u95f4", "SYOT", {"Antarctica/Syowa", new String[] {"Syowa \u65f6\u95f4", "SYOT",
"Syowa \u590f\u4ee4\u65f6", "SYOST", "Syowa \u590f\u4ee4\u65f6", "SYOST",
"Syowa \u65F6\u95F4", "SYOT"}}, "Syowa \u65F6\u95F4", "SYOT"}},
{"Antarctica/Troll", new String[] {"\u534f\u8c03\u4e16\u754c\u65f6\u95f4", "UTC",
"\u4e2d\u6b27\u590f\u4ee4\u65f6", "CEST",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"\u83ab\u65af\u6258\u514b\u65f6\u95f4", "VOST", {"Antarctica/Vostok", new String[] {"\u83ab\u65af\u6258\u514b\u65f6\u95f4", "VOST",
"\u83ab\u65af\u6258\u514b\u590f\u4ee4\u65f6", "VOSST", "\u83ab\u65af\u6258\u514b\u590f\u4ee4\u65f6", "VOSST",
"\u83AB\u65AF\u6258\u514B\u65F6\u95F4", "VOST"}}, "\u83AB\u65AF\u6258\u514B\u65F6\u95F4", "VOST"}},
...@@ -838,7 +841,7 @@ public final class TimeZoneNames_zh_CN extends TimeZoneNamesBundle { ...@@ -838,7 +841,7 @@ public final class TimeZoneNames_zh_CN extends TimeZoneNamesBundle {
"\u6C99\u9A6C\u62C9\u65F6\u95F4", "SAMT"}}, "\u6C99\u9A6C\u62C9\u65F6\u95F4", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -570,6 +570,9 @@ public final class TimeZoneNames_zh_TW extends TimeZoneNamesBundle { ...@@ -570,6 +570,9 @@ public final class TimeZoneNames_zh_TW extends TimeZoneNamesBundle {
{"Antarctica/Syowa", new String[] {"\u5915\u6b50\u74e6 (Syowa) \u6642\u9593", "SYOT", {"Antarctica/Syowa", new String[] {"\u5915\u6b50\u74e6 (Syowa) \u6642\u9593", "SYOT",
"\u5915\u6b50\u74e6 (Syowa) \u590f\u4ee4\u6642\u9593", "SYOST", "\u5915\u6b50\u74e6 (Syowa) \u590f\u4ee4\u6642\u9593", "SYOST",
"\u5915\u6B50\u74E6 (Syowa) \u6642\u9593", "SYOT"}}, "\u5915\u6B50\u74E6 (Syowa) \u6642\u9593", "SYOT"}},
{"Antarctica/Troll", new String[] {"\u5354\u8abf\u4e16\u754c\u6642\u9593", "UTC",
"\u4e2d\u6b50\u590f\u4ee4\u6642\u9593", "CEST",
"Troll Time", "ATT"}},
{"Antarctica/Vostok", new String[] {"\u4f5b\u65af\u6258 (Vostok) \u6642\u9593", "VOST", {"Antarctica/Vostok", new String[] {"\u4f5b\u65af\u6258 (Vostok) \u6642\u9593", "VOST",
"\u4f5b\u65af\u6258 (Vostok) \u590f\u4ee4\u6642\u9593", "VOSST", "\u4f5b\u65af\u6258 (Vostok) \u590f\u4ee4\u6642\u9593", "VOSST",
"\u4F5B\u65AF\u6258 (Vostok) \u6642\u9593", "VOST"}}, "\u4F5B\u65AF\u6258 (Vostok) \u6642\u9593", "VOST"}},
...@@ -840,7 +843,7 @@ public final class TimeZoneNames_zh_TW extends TimeZoneNamesBundle { ...@@ -840,7 +843,7 @@ public final class TimeZoneNames_zh_TW extends TimeZoneNamesBundle {
"\u6C99\u99AC\u62C9\u6642\u9593", "SAMT"}}, "\u6C99\u99AC\u62C9\u6642\u9593", "SAMT"}},
{"Europe/San_Marino", CET}, {"Europe/San_Marino", CET},
{"Europe/Sarajevo", CET}, {"Europe/Sarajevo", CET},
{"Europe/Simferopol", EET}, {"Europe/Simferopol", MSK},
{"Europe/Skopje", CET}, {"Europe/Skopje", CET},
{"Europe/Sofia", EET}, {"Europe/Sofia", EET},
{"Europe/Stockholm", CET}, {"Europe/Stockholm", CET},
......
...@@ -21,4 +21,4 @@ ...@@ -21,4 +21,4 @@
# or visit www.oracle.com if you need additional information or have any # or visit www.oracle.com if you need additional information or have any
# questions. # questions.
# #
tzdata2014a tzdata2014b
...@@ -891,7 +891,10 @@ Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou ...@@ -891,7 +891,10 @@ Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou
# Another source (specifying the time for start and end in the decree): # Another source (specifying the time for start and end in the decree):
# http://www.lemag.ma/Heure-d-ete-au-Maroc-jusqu-au-27-octobre_a75620.html # http://www.lemag.ma/Heure-d-ete-au-Maroc-jusqu-au-27-octobre_a75620.html
# From Paul Eggert (2013-10-03): # From Sebastien Willemijns (2014-03-18):
# http://www.afriquinfos.com/articles/2014/3/18/maroc-heure-dete-avancez-tous-horloges-247891.asp
# From Paul Eggert (2014-03-19):
# To estimate what the Moroccan government will do in future years, # To estimate what the Moroccan government will do in future years,
# transition dates for 2014 through 2038 were determined by running # transition dates for 2014 through 2038 were determined by running
# the following program under GNU Emacs 24.3: # the following program under GNU Emacs 24.3:
......
...@@ -253,24 +253,41 @@ Zone Antarctica/Syowa 0 - zzz 1957 Jan 29 ...@@ -253,24 +253,41 @@ Zone Antarctica/Syowa 0 - zzz 1957 Jan 29
# year-round base # year-round base
# Scott Base, Ross Island, since 1957-01. # Scott Base, Ross Island, since 1957-01.
# See Pacific/Auckland. # See Pacific/Auckland.
#
# These rules for New Zealand are stolen from the 'australasia' file.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule NZAQ 1974 only - Nov 3 2:00s 1:00 D
Rule NZAQ 1975 1988 - Oct lastSun 2:00s 1:00 D
Rule NZAQ 1989 only - Oct 8 2:00s 1:00 D
Rule NZAQ 1990 2006 - Oct Sun>=1 2:00s 1:00 D
Rule NZAQ 1975 only - Feb 23 2:00s 0 S
Rule NZAQ 1976 1989 - Mar Sun>=1 2:00s 0 S
Rule NZAQ 1990 2007 - Mar Sun>=15 2:00s 0 S
Rule NZAQ 2007 max - Sep lastSun 2:00s 1:00 D
Rule NZAQ 2008 max - Apr Sun>=1 2:00s 0 S
# Norway - territories # Norway - territories
# Bouvet (never inhabited) # Bouvet (never inhabited)
# #
# claims # claims
# Peter I Island (never inhabited) # Peter I Island (never inhabited)
#
# year-round base
# Troll, Queen Maud Land, -720041+0023206, since 2005-02-12
#
# From Paul-Inge Flakstad (2014-03-10):
# I recently had a long dialog about this with the developer of timegenie.com.
# In the absence of specific dates, he decided to choose some likely ones:
# GMT +1 - From March 1 to the last Sunday in March
# GMT +2 - From the last Sunday in March until the last Sunday in October
# GMT +1 - From the last Sunday in October until November 7
# GMT +0 - From November 7 until March 1
# The dates for switching to and from UTC+0 will probably not be absolutely
# correct, but they should be quite close to the actual dates.
#
# From Paul Eggert (2014-03-21):
# The CET-switching Troll rules require zic from tzcode 2014b or later, so as
# suggested by Bengt-Inge Larsson comment them out for now, and approximate
# with only UTC and CEST. Uncomment them when 2014b is more prevalent.
#
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
#Rule Troll 2005 max - Mar 1 1:00u 1:00 CET
Rule Troll 2005 max - Mar lastSun 1:00u 2:00 CEST
#Rule Troll 2005 max - Oct lastSun 1:00u 1:00 CET
#Rule Troll 2004 max - Nov 7 1:00u 0:00 UTC
# Remove the following line when uncommenting the above '#Rule' lines.
Rule Troll 2004 max - Oct lastSun 1:00u 0:00 UTC
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Antarctica/Troll 0 - zzz 2005 Feb 12
0:00 Troll %s
# Poland - year-round base # Poland - year-round base
# Arctowski, King George Island, -620945-0582745, since 1977 # Arctowski, King George Island, -620945-0582745, since 1977
......
...@@ -786,14 +786,29 @@ Zone Pacific/Funafuti 11:56:52 - LMT 1901 ...@@ -786,14 +786,29 @@ Zone Pacific/Funafuti 11:56:52 - LMT 1901
# Johnston # Johnston
# #
# From Paul Eggert (2013-09-03): # From Paul Eggert (2014-03-11):
# Sometimes Johnston kept Hawaii time, and sometimes it was an hour behind.
# Details are uncertain. We have no data for Johnston after 1970, so
# treat it like Hawaii for now.
#
# In his memoirs of June 6th to October 4, 1945 # In his memoirs of June 6th to October 4, 1945
# <http://www.315bw.org/Herb_Bach.htm> (2005), Herbert C. Bach writes, # <http://www.315bw.org/Herb_Bach.htm> (2005), Herbert C. Bach writes,
# "We started our letdown to Kwajalein Atoll and landed there at 5:00 AM # "We started our letdown to Kwajalein Atoll and landed there at 5:00 AM
# Johnston time, 1:30 AM Kwajalein time." This was in June 1945, and # Johnston time, 1:30 AM Kwajalein time." This was in June 1945, and
# confirms that Johnston kept the same time as Honolulu in summer 1945. # confirms that Johnston kept the same time as Honolulu in summer 1945.
# We have no better information, so for now, assume this has been true #
# indefinitely into the past. # From Lyle McElhaney (2014-03-11):
# [W]hen JI was being used for that [atomic bomb] testing, the time being used
# was not Hawaiian time but rather the same time being used on the ships,
# which had a GMT offset of -11 hours. This apparently applied to at least the
# time from Operation Newsreel (Hardtack I/Teak shot, 1958-08-01) to the last
# Operation Fishbowl shot (Tightrope, 1962-11-04).... [See] Herman Hoerlin,
# "The United States High-Altitude Test Experience: A Review Emphasizing the
# Impact on the Environment", Los Alamos LA-6405, Oct 1976
# <http://www.fas.org/sgp/othergov/doe/lanl/docs1/00322994.pdf>.
# See the table on page 4 where he lists GMT and local times for the tests; a
# footnote for the JI tests reads that local time is "JI time = Hawaii Time
# Minus One Hour".
# #
# See 'northamerica' for Pacific/Johnston. # See 'northamerica' for Pacific/Johnston.
......
...@@ -2986,7 +2986,11 @@ Zone Europe/Simferopol 2:16:24 - LMT 1880 ...@@ -2986,7 +2986,11 @@ Zone Europe/Simferopol 2:16:24 - LMT 1880
# Assume it happened in March by not changing the clocks. # Assume it happened in March by not changing the clocks.
3:00 Russia MSK/MSD 1997 3:00 Russia MSK/MSD 1997
3:00 - MSK 1997 Mar lastSun 1:00u 3:00 - MSK 1997 Mar lastSun 1:00u
2:00 EU EE%sT # From Alexander Krivenyshev (2014-03-17):
# time change at 2:00 (2am) on March 30, 2014
# http://vz.ru/news/2014/3/17/677464.html
2:00 EU EE%sT 2014 Mar 30 2:00
4:00 - MSK
# Vatican City # Vatican City
# See Europe/Rome. # See Europe/Rome.
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any # or visit www.oracle.com if you need additional information or have any
# questions. # questions.
#
# Allowance for leapseconds added to each timezone file. # Allowance for leapseconds added to each timezone file.
# This file is in the public domain. # This file is in the public domain.
......
...@@ -74,6 +74,7 @@ AQ -6617+11031 Antarctica/Casey Casey Station, Bailey Peninsula ...@@ -74,6 +74,7 @@ AQ -6617+11031 Antarctica/Casey Casey Station, Bailey Peninsula
AQ -7824+10654 Antarctica/Vostok Vostok Station, Lake Vostok AQ -7824+10654 Antarctica/Vostok Vostok Station, Lake Vostok
AQ -6640+14001 Antarctica/DumontDUrville Dumont-d'Urville Station, Terre Adelie AQ -6640+14001 Antarctica/DumontDUrville Dumont-d'Urville Station, Terre Adelie
AQ -690022+0393524 Antarctica/Syowa Syowa Station, E Ongul I AQ -690022+0393524 Antarctica/Syowa Syowa Station, E Ongul I
AQ -720041+0023206 Antarctica/Troll Troll Station, Queen Maud Land
AR -3436-05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF) AR -3436-05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF)
AR -3124-06411 America/Argentina/Cordoba most locations (CB, CC, CN, ER, FM, MN, SE, SF) AR -3124-06411 America/Argentina/Cordoba most locations (CB, CC, CN, ER, FM, MN, SE, SF)
AR -2447-06525 America/Argentina/Salta (SA, LP, NQ, RN) AR -2447-06525 America/Argentina/Salta (SA, LP, NQ, RN)
...@@ -366,6 +367,7 @@ RU +5443+02030 Europe/Kaliningrad Moscow-01 - Kaliningrad ...@@ -366,6 +367,7 @@ RU +5443+02030 Europe/Kaliningrad Moscow-01 - Kaliningrad
RU +5545+03735 Europe/Moscow Moscow+00 - west Russia RU +5545+03735 Europe/Moscow Moscow+00 - west Russia
RU +4844+04425 Europe/Volgograd Moscow+00 - Caspian Sea RU +4844+04425 Europe/Volgograd Moscow+00 - Caspian Sea
RU +5312+05009 Europe/Samara Moscow+00 - Samara, Udmurtia RU +5312+05009 Europe/Samara Moscow+00 - Samara, Udmurtia
RU +4457+03406 Europe/Simferopol Moscow+00 - Crimea
RU +5651+06036 Asia/Yekaterinburg Moscow+02 - Urals RU +5651+06036 Asia/Yekaterinburg Moscow+02 - Urals
RU +5500+07324 Asia/Omsk Moscow+03 - west Siberia RU +5500+07324 Asia/Omsk Moscow+03 - west Siberia
RU +5502+08255 Asia/Novosibirsk Moscow+03 - Novosibirsk RU +5502+08255 Asia/Novosibirsk Moscow+03 - Novosibirsk
...@@ -421,7 +423,6 @@ TZ -0648+03917 Africa/Dar_es_Salaam ...@@ -421,7 +423,6 @@ TZ -0648+03917 Africa/Dar_es_Salaam
UA +5026+03031 Europe/Kiev most locations UA +5026+03031 Europe/Kiev most locations
UA +4837+02218 Europe/Uzhgorod Ruthenia UA +4837+02218 Europe/Uzhgorod Ruthenia
UA +4750+03510 Europe/Zaporozhye Zaporozh'ye, E Lugansk / Zaporizhia, E Luhansk UA +4750+03510 Europe/Zaporozhye Zaporozh'ye, E Lugansk / Zaporizhia, E Luhansk
UA +4457+03406 Europe/Simferopol central Crimea
UG +0019+03225 Africa/Kampala UG +0019+03225 Africa/Kampala
UM +1645-16931 Pacific/Johnston Johnston Atoll UM +1645-16931 Pacific/Johnston Johnston Atoll
UM +2813-17722 Pacific/Midway Midway Islands UM +2813-17722 Pacific/Midway Midway Islands
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册