Skip to content

Commit 3fb7528

Browse files
committed
8274407: (tz) Update Timezone Data to 2021c
8274467: TestZoneInfo310.java fails with tzdata2021b 8274468: TimeZoneTest.java fails with tzdata2021b Backport-of: 8ca084617f331b6af934179f3f776c8158da5bba
1 parent 7c3f2d5 commit 3fb7528

File tree

13 files changed

+306
-407
lines changed

13 files changed

+306
-407
lines changed

make/data/tzdata/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@
2121
# or visit www.oracle.com if you need additional information or have any
2222
# questions.
2323
#
24-
tzdata2021a
24+
tzdata2021c

make/data/tzdata/africa

+18-106
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,6 @@
5353
# Milne J. Civil time. Geogr J. 1899 Feb;13(2):173-94.
5454
# https://www.jstor.org/stable/1774359
5555
#
56-
# A reliable and entertaining source about time zones is
57-
# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997).
58-
#
5956
# European-style abbreviations are commonly used along the Mediterranean.
6057
# For sub-Saharan Africa abbreviations were less standardized.
6158
# Previous editions of this database used WAT, CAT, SAT, and EAT
@@ -176,8 +173,9 @@ Zone Africa/Ndjamena 1:00:12 - LMT 1912 # N'Djamena
176173
# Zone NAME STDOFF RULES FORMAT [UNTIL]
177174
Zone Africa/Abidjan -0:16:08 - LMT 1912
178175
0:00 - GMT
176+
Link Africa/Abidjan Africa/Accra # Ghana
179177
Link Africa/Abidjan Africa/Bamako # Mali
180-
Link Africa/Abidjan Africa/Banjul # Gambia
178+
Link Africa/Abidjan Africa/Banjul # The Gambia
181179
Link Africa/Abidjan Africa/Conakry # Guinea
182180
Link Africa/Abidjan Africa/Dakar # Senegal
183181
Link Africa/Abidjan Africa/Freetown # Sierra Leone
@@ -404,93 +402,8 @@ Zone Africa/Cairo 2:05:09 - LMT 1900 Oct
404402
# Gabon
405403
# See Africa/Lagos.
406404

407-
# Gambia
408-
# See Africa/Abidjan.
409-
405+
# The Gambia
410406
# Ghana
411-
412-
# From P Chan (2020-11-20):
413-
# Interpretation Amendment Ordinance, 1915 (No.24 of 1915) [1915-11-02]
414-
# Ordinances of the Gold Coast, Ashanti, Northern Territories 1915, p 69-71
415-
# https://books.google.com/books?id=ErA-AQAAIAAJ&pg=PA70
416-
# This Ordinance added "'Time' shall mean Greenwich Mean Time" to the
417-
# Interpretation Ordinance, 1876.
418-
#
419-
# Determination of the Time Ordinance, 1919 (No. 18 of 1919) [1919-11-24]
420-
# Ordinances of the Gold Coast, Ashanti, Northern Territories 1919, p 75-76
421-
# https://books.google.com/books?id=MbA-AQAAIAAJ&pg=PA75
422-
# This Ordinance removed the previous definition of time and introduced DST.
423-
#
424-
# Time Determination Ordinance (Cap. 214)
425-
# The Laws of the Gold Coast (including Togoland Under British Mandate)
426-
# Vol. II (1937), p 2328
427-
# https://books.google.com/books?id=Z7M-AQAAIAAJ&pg=PA2328
428-
# Revised edition of the 1919 Ordinance.
429-
#
430-
# Time Determination (Amendment) Ordinance, 1940 (No. 9 of 1940) [1940-04-06]
431-
# Annual Volume of the Laws of the Gold Coast:
432-
# Containing All Legislation Enacted During Year 1940, p 22
433-
# https://books.google.com/books?id=1ao-AQAAIAAJ&pg=PA22
434-
# This Ordinance changed the forward transition from September to May.
435-
#
436-
# Defence (Time Determination Ordinance Amendment) Regulations, 1942
437-
# (Regulations No. 6 of 1942) [1942-01-31, commenced on 1942-02-08]
438-
# Annual Volume of the Laws of the Gold Coast:
439-
# Containing All Legislation Enacted During Year 1942, p 48
440-
# https://books.google.com/books?id=Das-AQAAIAAJ&pg=PA48
441-
# These regulations advanced the [standard] time by thirty minutes.
442-
#
443-
# Defence (Time Determination Ordinance Amendment (No.2)) Regulations,
444-
# 1942 (Regulations No. 28 of 1942) [1942-04-25]
445-
# Annual Volume of the Laws of the Gold Coast:
446-
# Containing All Legislation Enacted During Year 1942, p 87
447-
# https://books.google.com/books?id=Das-AQAAIAAJ&pg=PA87
448-
# These regulations abolished DST and changed the time to GMT+0:30.
449-
#
450-
# Defence (Revocation) (No.4) Regulations, 1945 (Regulations No. 45 of
451-
# 1945) [1945-10-24, commenced on 1946-01-06]
452-
# Annual Volume of the Laws of the Gold Coast:
453-
# Containing All Legislation Enacted During Year 1945, p 256
454-
# https://books.google.com/books?id=9as-AQAAIAAJ&pg=PA256
455-
# These regulations revoked the previous two sets of Regulations.
456-
#
457-
# Time Determination (Amendment) Ordinance, 1945 (No. 18 of 1945) [1946-01-06]
458-
# Annual Volume of the Laws of the Gold Coast:
459-
# Containing All Legislation Enacted During Year 1945, p 69
460-
# https://books.google.com/books?id=9as-AQAAIAAJ&pg=PA69
461-
# This Ordinance abolished DST.
462-
#
463-
# Time Determination (Amendment) Ordinance, 1950 (No. 26 of 1950) [1950-07-22]
464-
# Annual Volume of the Laws of the Gold Coast:
465-
# Containing All Legislation Enacted During Year 1950, p 35
466-
# https://books.google.com/books?id=e60-AQAAIAAJ&pg=PA35
467-
# This Ordinance restored DST but with thirty minutes offset.
468-
#
469-
# Time Determination Ordinance (Cap. 264)
470-
# The Laws of the Gold Coast, Vol. V (1954), p 380
471-
# https://books.google.com/books?id=Mqc-AQAAIAAJ&pg=PA380
472-
# Revised edition of the Time Determination Ordinance.
473-
#
474-
# Time Determination (Amendment) Ordinance, 1956 (No. 21 of 1956) [1956-08-29]
475-
# Annual Volume of the Ordinances of the Gold Coast Enacted During the
476-
# Year 1956, p 83
477-
# https://books.google.com/books?id=VLE-AQAAIAAJ&pg=PA83
478-
# This Ordinance abolished DST.
479-
480-
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
481-
Rule Ghana 1919 only - Nov 24 0:00 0:20 +0020
482-
Rule Ghana 1920 1942 - Jan 1 2:00 0 GMT
483-
Rule Ghana 1920 1939 - Sep 1 2:00 0:20 +0020
484-
Rule Ghana 1940 1941 - May 1 2:00 0:20 +0020
485-
Rule Ghana 1950 1955 - Sep 1 2:00 0:30 +0030
486-
Rule Ghana 1951 1956 - Jan 1 2:00 0 GMT
487-
488-
# Zone NAME STDOFF RULES FORMAT [UNTIL]
489-
Zone Africa/Accra -0:00:52 - LMT 1915 Nov 2
490-
0:00 Ghana %s 1942 Feb 8
491-
0:30 - +0030 1946 Jan 6
492-
0:00 Ghana %s
493-
494407
# Guinea
495408
# See Africa/Abidjan.
496409

@@ -755,7 +668,7 @@ Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis
755668
# See Africa/Nairobi.
756669

757670
# Morocco
758-
# See the 'europe' file for Spanish Morocco (Africa/Ceuta).
671+
# See Africa/Ceuta for Spanish Morocco.
759672

760673
# From Alex Krivenyshev (2008-05-09):
761674
# Here is an article that Morocco plan to introduce Daylight Saving Time between
@@ -1405,23 +1318,21 @@ Zone Africa/Lagos 0:13:35 - LMT 1905 Jul 1
14051318
0:13:35 - LMT 1914 Jan 1
14061319
0:30 - +0030 1919 Sep 1
14071320
1:00 - WAT
1408-
Link Africa/Lagos Africa/Bangui # Central African Republic
1409-
Link Africa/Lagos Africa/Brazzaville # Rep. of the Congo
1410-
Link Africa/Lagos Africa/Douala # Cameroon
1411-
Link Africa/Lagos Africa/Kinshasa # Dem. Rep. of the Congo (west)
1412-
Link Africa/Lagos Africa/Libreville # Gabon
1413-
Link Africa/Lagos Africa/Luanda # Angola
1414-
Link Africa/Lagos Africa/Malabo # Equatorial Guinea
1415-
Link Africa/Lagos Africa/Niamey # Niger
1416-
Link Africa/Lagos Africa/Porto-Novo # Benin
1321+
Link Africa/Lagos Africa/Bangui # Central African Republic
1322+
Link Africa/Lagos Africa/Brazzaville # Rep. of the Congo
1323+
Link Africa/Lagos Africa/Douala # Cameroon
1324+
Link Africa/Lagos Africa/Kinshasa # Dem. Rep. of the Congo (west)
1325+
Link Africa/Lagos Africa/Libreville # Gabon
1326+
Link Africa/Lagos Africa/Luanda # Angola
1327+
Link Africa/Lagos Africa/Malabo # Equatorial Guinea
1328+
Link Africa/Lagos Africa/Niamey # Niger
1329+
Link Africa/Lagos Africa/Porto-Novo # Benin
14171330

14181331
# Réunion
14191332
# Zone NAME STDOFF RULES FORMAT [UNTIL]
14201333
Zone Indian/Reunion 3:41:52 - LMT 1911 Jun # Saint-Denis
14211334
4:00 - +04
14221335
#
1423-
# Crozet Islands also observes Réunion time; see the 'antarctica' file.
1424-
#
14251336
# Scattered Islands (Îles Éparses) administered from Réunion are as follows.
14261337
# The following information about them is taken from
14271338
# Îles Éparses (<http://www.outre-mer.gouv.fr/domtom/ile.htm>, 1997-07-22,
@@ -1513,8 +1424,8 @@ Rule SA 1943 1944 - Mar Sun>=15 2:00 0 -
15131424
Zone Africa/Johannesburg 1:52:00 - LMT 1892 Feb 8
15141425
1:30 - SAST 1903 Mar
15151426
2:00 SA SAST
1516-
Link Africa/Johannesburg Africa/Maseru # Lesotho
1517-
Link Africa/Johannesburg Africa/Mbabane # Eswatini
1427+
Link Africa/Johannesburg Africa/Maseru # Lesotho
1428+
Link Africa/Johannesburg Africa/Mbabane # Eswatini
15181429
#
15191430
# Marion and Prince Edward Is
15201431
# scientific station since 1947
@@ -1550,12 +1461,13 @@ Zone Africa/Khartoum 2:10:08 - LMT 1931
15501461
3:00 - EAT 2017 Nov 1
15511462
2:00 - CAT
15521463

1464+
# South Sudan
1465+
15531466
# From Steffen Thorsen (2021-01-18):
15541467
# "South Sudan will change its time zone by setting the clock back 1
15551468
# hour on February 1, 2021...."
15561469
# from https://eyeradio.org/south-sudan-adopts-new-time-zone-makuei/
15571470

1558-
# South Sudan
15591471
# Zone NAME STDOFF RULES FORMAT [UNTIL]
15601472
Zone Africa/Juba 2:06:28 - LMT 1931
15611473
2:00 Sudan CA%sT 2000 Jan 15 12:00
@@ -1660,7 +1572,7 @@ Rule Tunisia 2005 only - Sep 30 1:00s 0 -
16601572
Rule Tunisia 2006 2008 - Mar lastSun 2:00s 1:00 S
16611573
Rule Tunisia 2006 2008 - Oct lastSun 2:00s 0 -
16621574

1663-
# See Europe/Paris for PMT-related transitions.
1575+
# See Europe/Paris commentary for PMT-related transitions.
16641576
# Zone NAME STDOFF RULES FORMAT [UNTIL]
16651577
Zone Africa/Tunis 0:40:44 - LMT 1881 May 12
16661578
0:09:21 - PMT 1911 Mar 11 # Paris Mean Time

make/data/tzdata/antarctica

+3-26
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ Zone Antarctica/Mawson 0 - -00 1954 Feb 13
171171
#
172172
# Alfred Faure, Possession Island, Crozet Islands, -462551+0515152, since 1964;
173173
# sealing & whaling stations operated variously 1802/1911+;
174-
# see Indian/Reunion.
174+
# see Asia/Dubai.
175175
#
176176
# Martin-de-Viviès, Amsterdam Island, -374105+0773155, since 1950
177177
# Port-aux-Français, Kerguelen Islands, -492110+0701303, since 1951;
@@ -185,17 +185,7 @@ Zone Indian/Kerguelen 0 - -00 1950 # Port-aux-Français
185185
5:00 - +05
186186
#
187187
# year-round base in the main continent
188-
# Dumont d'Urville, Île des Pétrels, -6640+14001, since 1956-11
189-
# <https://en.wikipedia.org/wiki/Dumont_d'Urville_Station> (2005-12-05)
190-
#
191-
# Another base at Port-Martin, 50km east, began operation in 1947.
192-
# It was destroyed by fire on 1952-01-14.
193-
#
194-
# Zone NAME STDOFF RULES FORMAT [UNTIL]
195-
Zone Antarctica/DumontDUrville 0 - -00 1947
196-
10:00 - +10 1952 Jan 14
197-
0 - -00 1956 Nov
198-
10:00 - +10
188+
# Dumont d'Urville - see Pacific/Port_Moresby.
199189

200190
# France & Italy - year-round base
201191
# Concordia, -750600+1232000, since 2005
@@ -211,20 +201,7 @@ Zone Antarctica/DumontDUrville 0 - -00 1947
211201
# Zuchelli, Terra Nova Bay, -744140+1640647, since 1986
212202

213203
# Japan - year-round bases
214-
# Syowa (also known as Showa), -690022+0393524, since 1957
215-
#
216-
# From Hideyuki Suzuki (1999-02-06):
217-
# In all Japanese stations, +0300 is used as the standard time.
218-
#
219-
# Syowa station, which is the first antarctic station of Japan,
220-
# was established on 1957-01-29. Since Syowa station is still the main
221-
# station of Japan, it's appropriate for the principal location.
222-
# Zone NAME STDOFF RULES FORMAT [UNTIL]
223-
Zone Antarctica/Syowa 0 - -00 1957 Jan 29
224-
3:00 - +03
225-
# See:
226-
# NIPR Antarctic Research Activities (1999-08-17)
227-
# http://www.nipr.ac.jp/english/ara01.html
204+
# See Asia/Riyadh.
228205

229206
# S Korea - year-round base
230207
# Jang Bogo, Terra Nova Bay, -743700+1641205 since 2014

make/data/tzdata/asia

+20-6
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,6 @@
5757
# Byalokoz EL. New Counting of Time in Russia since July 1, 1919.
5858
# (See the 'europe' file for a fuller citation.)
5959
#
60-
# A reliable and entertaining source about time zones is
61-
# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997).
62-
#
6360
# The following alphabetic abbreviations appear in these tables
6461
# (corrections are welcome):
6562
# std dst
@@ -2257,6 +2254,14 @@ Zone Asia/Tokyo 9:18:59 - LMT 1887 Dec 31 15:00u
22572254
# From Paul Eggert (2013-12-11):
22582255
# As Steffen suggested, consider the past 21-month experiment to be DST.
22592256

2257+
# From Steffen Thorsen (2021-09-24):
2258+
# The Jordanian Government announced yesterday that they will start DST
2259+
# in February instead of March:
2260+
# https://petra.gov.jo/Include/InnerPage.jsp?ID=37683&lang=en&name=en_news (English)
2261+
# https://petra.gov.jo/Include/InnerPage.jsp?ID=189969&lang=ar&name=news (Arabic)
2262+
# From the Arabic version, it seems to say it would be at midnight
2263+
# (assume 24:00) on the last Thursday in February, starting from 2022.
2264+
22602265
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
22612266
Rule Jordan 1973 only - Jun 6 0:00 1:00 S
22622267
Rule Jordan 1973 1975 - Oct 1 0:00 0 -
@@ -2287,8 +2292,9 @@ Rule Jordan 2004 only - Oct 15 0:00s 0 -
22872292
Rule Jordan 2005 only - Sep lastFri 0:00s 0 -
22882293
Rule Jordan 2006 2011 - Oct lastFri 0:00s 0 -
22892294
Rule Jordan 2013 only - Dec 20 0:00 0 -
2290-
Rule Jordan 2014 max - Mar lastThu 24:00 1:00 S
2295+
Rule Jordan 2014 2021 - Mar lastThu 24:00 1:00 S
22912296
Rule Jordan 2014 max - Oct lastFri 0:00s 0 -
2297+
Rule Jordan 2022 max - Feb lastThu 24:00 1:00 S
22922298
# Zone NAME STDOFF RULES FORMAT [UNTIL]
22932299
Zone Asia/Amman 2:23:44 - LMT 1931
22942300
2:00 Jordan EE%sT
@@ -2763,7 +2769,8 @@ Rule NBorneo 1935 1941 - Dec 14 0:00 0 -
27632769
#
27642770
# peninsular Malaysia
27652771
# taken from Mok Ly Yng (2003-10-30)
2766-
# http://www.math.nus.edu.sg/aslaksen/teaching/timezone.html
2772+
# https://web.archive.org/web/20190822231045/http://www.math.nus.edu.sg/~mathelmr/teaching/timezone.html
2773+
# This agrees with Singapore since 1905-06-01.
27672774
# Zone NAME STDOFF RULES FORMAT [UNTIL]
27682775
Zone Asia/Kuala_Lumpur 6:46:46 - LMT 1901 Jan 1
27692776
6:55:25 - SMT 1905 Jun 1 # Singapore M.T.
@@ -3523,6 +3530,12 @@ Zone Asia/Hebron 2:20:23 - LMT 1900 Oct
35233530
# influence of the sources. There is no current abbreviation for DST,
35243531
# so use "PDT", the usual American style.
35253532

3533+
# From P Chan (2021-05-10):
3534+
# Here's a fairly comprehensive article in Japanese:
3535+
# https://wiki.suikawiki.org/n/Philippine%20Time
3536+
# From Paul Eggert (2021-05-10):
3537+
# The info in the Japanese table has not been absorbed (yet) below.
3538+
35263539
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
35273540
Rule Phil 1936 only - Nov 1 0:00 1:00 D
35283541
Rule Phil 1937 only - Feb 1 0:00 0 S
@@ -3589,12 +3602,13 @@ Link Asia/Qatar Asia/Bahrain
35893602
# Zone NAME STDOFF RULES FORMAT [UNTIL]
35903603
Zone Asia/Riyadh 3:06:52 - LMT 1947 Mar 14
35913604
3:00 - +03
3605+
Link Asia/Riyadh Antarctica/Syowa
35923606
Link Asia/Riyadh Asia/Aden # Yemen
35933607
Link Asia/Riyadh Asia/Kuwait
35943608

35953609
# Singapore
35963610
# taken from Mok Ly Yng (2003-10-30)
3597-
# http://www.math.nus.edu.sg/aslaksen/teaching/timezone.html
3611+
# https://web.archive.org/web/20190822231045/http://www.math.nus.edu.sg/~mathelmr/teaching/timezone.html
35983612
# Zone NAME STDOFF RULES FORMAT [UNTIL]
35993613
Zone Asia/Singapore 6:55:25 - LMT 1901 Jan 1
36003614
6:55:25 - SMT 1905 Jun 1 # Singapore M.T.

0 commit comments

Comments
 (0)