Skip to content

Commit f42d2d0

Browse files
Update time zone data to 2025agtz (#805)
Co-authored-by: Stephen Colebourne (CI) <[email protected]>
1 parent 3fcd96c commit f42d2d0

File tree

8 files changed

+181
-91
lines changed

8 files changed

+181
-91
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1103,6 +1103,6 @@
11031103
<!-- Other properties -->
11041104
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
11051105
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1106-
<tz.database.version>2024bgtz</tz.database.version>
1106+
<tz.database.version>2025agtz</tz.database.version>
11071107
</properties>
11081108
</project>

src/main/java/org/joda/time/tz/src/antarctica

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,8 @@ Zone Antarctica/DumontDUrville 0 - -00 1947
183183

184184
# France & Italy - year-round base
185185
# Concordia, -750600+1232000, since 2005
186+
# https://en.wikipedia.org/wiki/Concordia_Station
187+
# Can use Asia/Singapore, which it has agreed with since inception.
186188

187189
# Germany - year-round base
188190
# Neumayer III, -704080-0081602, since 2009

src/main/java/org/joda/time/tz/src/asia

Lines changed: 82 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -3715,21 +3715,70 @@ Zone Asia/Hebron 2:20:23 - LMT 1900 Oct
37153715
# be immediately followed by 1845-01-01; see R.H. van Gent's
37163716
# History of the International Date Line
37173717
# https://webspace.science.uu.nl/~gent0113/idl/idl_philippines.htm
3718-
# The rest of the data entries are from Shanks & Pottenger.
3719-
3720-
# From Jesper Nørgaard Welen (2006-04-26):
3721-
# ... claims that Philippines had DST last time in 1990:
3722-
# http://story.philippinetimes.com/p.x/ct/9/id/145be20cc6b121c0/cid/3e5bbccc730d258c/
3723-
# [a story dated 2006-04-25 by Cris Larano of Dow Jones Newswires,
3724-
# but no details]
3725-
3726-
# From Paul Eggert (2014-08-14):
3727-
# The following source says DST may be instituted November-January and again
3728-
# March-June, but this is not definite. It also says DST was last proclaimed
3729-
# during the Ramos administration (1992-1998); but again, no details.
3730-
# Carcamo D. PNoy urged to declare use of daylight saving time.
3731-
# Philippine Star 2014-08-05
3732-
# http://www.philstar.com/headlines/2014/08/05/1354152/pnoy-urged-declare-use-daylight-saving-time
3718+
3719+
# From P Chan (2021-05-10):
3720+
# Here's a fairly comprehensive article in Japanese:
3721+
# https://wiki.suikawiki.org/n/Philippine%20Time
3722+
# (2021-05-16):
3723+
# According to the references listed in the article,
3724+
# the periods that the Philippines (Manila) observed DST or used +9 are:
3725+
#
3726+
# 1936-10-31 24:00 to 1937-01-15 24:00
3727+
# (Proclamation No. 104, Proclamation No. 126)
3728+
# 1941-12-15 24:00 to 1945-11-30 24:00
3729+
# (Proclamation No. 789, Proclamation No. 20)
3730+
# 1954-04-11 24:00 to 1954-06-04 24:00
3731+
# (Proclamation No. 13, Proclamation No. 33)
3732+
# 1977-03-27 24:00 to 1977-09-21 24:00
3733+
# (Proclamation No. 1629, Proclamation No. 1641)
3734+
# 1990-05-21 00:00 to 1990-07-28 24:00
3735+
# (National Emergency Memorandum Order No. 17, Executive Order No. 415)
3736+
#
3737+
# Proclamation No. 104 ... October 30, 1936
3738+
# https://www.officialgazette.gov.ph/1936/10/30/proclamation-no-104-s-1936/
3739+
# Proclamation No. 126 ... January 15, 1937
3740+
# https://www.officialgazette.gov.ph/1937/01/15/proclamation-no-126-s-1937/
3741+
# Proclamation No. 789 ... December 13, 1941
3742+
# https://www.officialgazette.gov.ph/1941/12/13/proclamation-no-789-s-1941/
3743+
# Proclamation No. 20 ... November 11, 1945
3744+
# https://www.officialgazette.gov.ph/1945/11/11/proclamation-no-20-s-1945/
3745+
# Proclamation No. 13 ... April 6, 1954
3746+
# https://www.officialgazette.gov.ph/1954/04/06/proclamation-no-13-s-1954/
3747+
# Proclamation No. 33 ... June 3, 1954
3748+
# https://www.officialgazette.gov.ph/1954/06/03/proclamation-no-33-s-1954/
3749+
# Proclamation No. 1629 ... March 25, 1977
3750+
# https://www.officialgazette.gov.ph/1977/03/25/proclamation-no-1629-s-1977/
3751+
# Proclamation No. 1641 ...May 26, 1977
3752+
# https://www.officialgazette.gov.ph/1977/05/26/proclamation-no-1641-s-1977/
3753+
# National Emergency Memorandum Order No. 17 ... May 2, 1990
3754+
# https://www.officialgazette.gov.ph/1990/05/02/national-emergency-memorandum-order-no-17-s-1990/
3755+
# Executive Order No. 415 ... July 20, 1990
3756+
# https://www.officialgazette.gov.ph/1990/07/20/executive-order-no-415-s-1990/
3757+
#
3758+
# During WWII, Proclamation No. 789 fixed two periods of DST. The first period
3759+
# was set to continue only until January 31, 1942. But Manila was occupied by
3760+
# the Japanese earlier in the month....
3761+
#
3762+
# For the date of the adoption of standard time, Shank[s] gives 1899-05-11.
3763+
# The article is not able to state the basis of that. I guess it was based on
3764+
# a US War Department Circular issued on that date.
3765+
# https://books.google.com/books?id=JZ1PAAAAYAAJ&pg=RA3-PA8
3766+
#
3767+
# However, according to other sources, standard time was adopted on
3768+
# 1899-09-06. Also, the LMT was GMT+8:03:52
3769+
# https://books.google.com/books?id=MOYIAQAAIAAJ&pg=PA521
3770+
# https://books.google.com/books?id=lSnqqatpYikC&pg=PA21
3771+
#
3772+
# From Paul Eggert (2024-09-05):
3773+
# The penultimate URL in P Chan's email refers to page 521 of
3774+
# Selga M, The Time Service in the Philippines.
3775+
# Proc Pan-Pacific Science Congress. Vol. 1 (1923), 519-532.
3776+
# It says, "The change from the meridian 120° 58' 04" to the 120th implied a
3777+
# change of 3 min. 52s.26 in time; consequently on 6th September, 1899,
3778+
# Manila Observatory gave the noon signal 3 min. 52s.26 later than before".
3779+
#
3780+
# Wikipedia says the US declared Manila liberated on March 4, 1945;
3781+
# this doesn't affect clocks, just our time zone abbreviation and DST flag.
37333782

37343783
# From Paul Goyette (2018-06-15) with URLs updated by Guy Harris (2024-02-15):
37353784
# In the Philippines, there is a national law, Republic Act No. 10535
@@ -3747,24 +3796,26 @@ Zone Asia/Hebron 2:20:23 - LMT 1900 Oct
37473796
# influence of the sources. There is no current abbreviation for DST,
37483797
# so use "PDT", the usual American style.
37493798

3750-
# From P Chan (2021-05-10):
3751-
# Here's a fairly comprehensive article in Japanese:
3752-
# https://wiki.suikawiki.org/n/Philippine%20Time
3753-
# From Paul Eggert (2021-05-10):
3754-
# The info in the Japanese table has not been absorbed (yet) below.
3755-
37563799
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
3757-
Rule Phil 1936 only - Nov 1 0:00 1:00 D
3758-
Rule Phil 1937 only - Feb 1 0:00 0 S
3759-
Rule Phil 1954 only - Apr 12 0:00 1:00 D
3760-
Rule Phil 1954 only - Jul 1 0:00 0 S
3761-
Rule Phil 1978 only - Mar 22 0:00 1:00 D
3762-
Rule Phil 1978 only - Sep 21 0:00 0 S
3800+
Rule Phil 1936 only - Oct 31 24:00 1:00 D
3801+
Rule Phil 1937 only - Jan 15 24:00 0 S
3802+
Rule Phil 1941 only - Dec 15 24:00 1:00 D
3803+
# The following three rules were canceled by Japan:
3804+
#Rule Phil 1942 only - Jan 31 24:00 0 S
3805+
#Rule Phil 1942 only - Mar 1 0:00 1:00 D
3806+
#Rule Phil 1942 only - Jun 30 24:00 0 S
3807+
Rule Phil 1945 only - Nov 30 24:00 0 S
3808+
Rule Phil 1954 only - Apr 11 24:00 1:00 D
3809+
Rule Phil 1954 only - Jun 4 24:00 0 S
3810+
Rule Phil 1977 only - Mar 27 24:00 1:00 D
3811+
Rule Phil 1977 only - Sep 21 24:00 0 S
3812+
Rule Phil 1990 only - May 21 0:00 1:00 D
3813+
Rule Phil 1990 only - Jul 28 24:00 0 S
37633814
# Zone NAME STDOFF RULES FORMAT [UNTIL]
3764-
Zone Asia/Manila -15:56:00 - LMT 1844 Dec 31
3765-
8:04:00 - LMT 1899 May 11
3766-
8:00 Phil P%sT 1942 May
3767-
9:00 - JST 1944 Nov
3815+
Zone Asia/Manila -15:56:08 - LMT 1844 Dec 31
3816+
8:03:52 - LMT 1899 Sep 6 4:00u
3817+
8:00 Phil P%sT 1942 Feb 11 24:00
3818+
9:00 - JST 1945 Mar 4
37683819
8:00 Phil P%sT
37693820

37703821
# Qatar

src/main/java/org/joda/time/tz/src/australasia

Lines changed: 61 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1301,10 +1301,10 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901
13011301
# The 1992 ending date used in the rules is a best guess;
13021302
# it matches what was used in the past.
13031303

1304-
# The Australian Bureau of Meteorology FAQ
1305-
# http://www.bom.gov.au/faq/faqgen.htm
1306-
# (1999-09-27) writes that Giles Meteorological Station uses
1307-
# South Australian time even though it's located in Western Australia.
1304+
# From Christopher Hunt (2006-11-21), after an advance warning
1305+
# from Jesper Nørgaard Welen (2006-11-01):
1306+
# WA are trialing DST for three years.
1307+
# http://www.parliament.wa.gov.au/parliament/bills.nsf/9A1B183144403DA54825721200088DF1/$File/Bill175-1B.pdf
13081308

13091309
# From Paul Eggert (2018-04-01):
13101310
# The Guardian Express of Perth, Australia reported today that the
@@ -1316,54 +1316,10 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901
13161316
# https://www.communitynews.com.au/guardian-express/news/exclusive-daylight-savings-coming-wa-summer-2018/
13171317
# [The article ends with "Today's date is April 1."]
13181318

1319-
# Queensland
1320-
1321-
# From Paul Eggert (2018-02-26):
1322-
# I lack access to the following source for Queensland DST:
1323-
# Pearce C. History of daylight saving time in Queensland.
1324-
# Queensland Hist J. 2017 Aug;23(6):389-403
1325-
# https://search.informit.com.au/documentSummary;dn=994682348436426;res=IELHSS
1326-
1327-
# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06):
1328-
# # The state of QUEENSLAND.. [ Courtesy Qld. Dept Premier Econ&Trade Devel ]
1329-
# # [ Dec 1990 ]
1330-
# ...
1331-
# Zone Australia/Queensland 10:00 AQ %sST
1332-
# ...
1333-
# Rule AQ 1971 only - Oct lastSun 2:00 1:00 D
1334-
# Rule AQ 1972 only - Feb lastSun 3:00 0 E
1335-
# Rule AQ 1989 max - Oct lastSun 2:00 1:00 D
1336-
# Rule AQ 1990 max - Mar Sun>=1 3:00 0 E
1337-
1338-
# From Bradley White (1989-12-24):
1339-
# "Australia/Queensland" now observes daylight time (i.e. from
1340-
# October 1989).
1341-
1342-
# From Bradley White (1991-03-04):
1343-
# A recent excerpt from an Australian newspaper...
1344-
# ...Queensland...[has] agreed to end daylight saving
1345-
# at 3am tomorrow (March 3)...
1346-
1347-
# From John Mackin (1991-03-06):
1348-
# I can certainly confirm for my part that Daylight Saving in NSW did in fact
1349-
# end on Sunday, 3 March. I don't know at what hour, though. (It surprised
1350-
# me.)
1351-
1352-
# From Bradley White (1992-03-08):
1353-
# ...there was recently a referendum in Queensland which resulted
1354-
# in the experimental daylight saving system being abandoned. So, ...
1355-
# ...
1356-
# Rule QLD 1989 1991 - Oct lastSun 2:00 1:00 D
1357-
# Rule QLD 1990 1992 - Mar Sun>=1 3:00 0 S
1358-
# ...
1359-
1360-
# From Arthur David Olson (1992-03-08):
1361-
# The chosen rules the union of the 1971/1972 change and the 1989-1992 changes.
1362-
1363-
# From Christopher Hunt (2006-11-21), after an advance warning
1364-
# from Jesper Nørgaard Welen (2006-11-01):
1365-
# WA are trialing DST for three years.
1366-
# http://www.parliament.wa.gov.au/parliament/bills.nsf/9A1B183144403DA54825721200088DF1/$File/Bill175-1B.pdf
1319+
# The Australian Bureau of Meteorology FAQ
1320+
# http://www.bom.gov.au/faq/faqgen.htm
1321+
# (1999-09-27) writes that Giles Meteorological Station uses
1322+
# South Australian time even though it's located in Western Australia.
13671323

13681324
# From Rives McDow (2002-04-09):
13691325
# The most interesting region I have found consists of three towns on the
@@ -1421,6 +1377,59 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901
14211377
# For lack of better info, assume the tradition dates back to the
14221378
# introduction of standard time in 1895.
14231379

1380+
# From Stuart Bishop (2024-11-12):
1381+
# An article discussing the in-use but technically unofficial timezones
1382+
# in the Western Australian portion of the Nullarbor Plain.
1383+
# https://www.abc.net.au/news/2024-11-22/outback-wa-properties-strange-time-zones/104542494
1384+
# From Paul Eggert (2024-11-12):
1385+
# As the article says, the Eyre Bird Observatory and nearby sheep stations
1386+
# can use Tokyo time. Other possibilities include Asia/Chita, Asia/Seoul,
1387+
# and Asia/Jayapura.
1388+
1389+
# Queensland
1390+
1391+
# From Paul Eggert (2018-02-26):
1392+
# I lack access to the following source for Queensland DST:
1393+
# Pearce C. History of daylight saving time in Queensland.
1394+
# Queensland Hist J. 2017 Aug;23(6):389-403
1395+
# https://search.informit.com.au/documentSummary;dn=994682348436426;res=IELHSS
1396+
1397+
# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06):
1398+
# # The state of QUEENSLAND.. [ Courtesy Qld. Dept Premier Econ&Trade Devel ]
1399+
# # [ Dec 1990 ]
1400+
# ...
1401+
# Zone Australia/Queensland 10:00 AQ %sST
1402+
# ...
1403+
# Rule AQ 1971 only - Oct lastSun 2:00 1:00 D
1404+
# Rule AQ 1972 only - Feb lastSun 3:00 0 E
1405+
# Rule AQ 1989 max - Oct lastSun 2:00 1:00 D
1406+
# Rule AQ 1990 max - Mar Sun>=1 3:00 0 E
1407+
1408+
# From Bradley White (1989-12-24):
1409+
# "Australia/Queensland" now observes daylight time (i.e. from
1410+
# October 1989).
1411+
1412+
# From Bradley White (1991-03-04):
1413+
# A recent excerpt from an Australian newspaper...
1414+
# ...Queensland...[has] agreed to end daylight saving
1415+
# at 3am tomorrow (March 3)...
1416+
1417+
# From John Mackin (1991-03-06):
1418+
# I can certainly confirm for my part that Daylight Saving in NSW did in fact
1419+
# end on Sunday, 3 March. I don't know at what hour, though. (It surprised
1420+
# me.)
1421+
1422+
# From Bradley White (1992-03-08):
1423+
# ...there was recently a referendum in Queensland which resulted
1424+
# in the experimental daylight saving system being abandoned. So, ...
1425+
# ...
1426+
# Rule QLD 1989 1991 - Oct lastSun 2:00 1:00 D
1427+
# Rule QLD 1990 1992 - Mar Sun>=1 3:00 0 S
1428+
# ...
1429+
1430+
# From Arthur David Olson (1992-03-08):
1431+
# The chosen rules the union of the 1971/1972 change and the 1989-1992 changes.
1432+
14241433

14251434
# southeast Australia
14261435
#

src/main/java/org/joda/time/tz/src/etcetera

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ Link Etc/GMT GMT
5151
# so we moved the names into the Etc subdirectory.
5252
# Also, the time zone abbreviations are now compatible with %z.
5353

54+
# There is no "Etc/Unknown" entry, as CLDR says that "Etc/Unknown"
55+
# corresponds to an unknown or invalid time zone, and things would get
56+
# confusing if Etc/Unknown were made valid here.
57+
5458
Zone Etc/GMT-14 14 - %z
5559
Zone Etc/GMT-13 13 - %z
5660
Zone Etc/GMT-12 12 - %z

src/main/java/org/joda/time/tz/src/europe

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1208,7 +1208,7 @@ Zone Atlantic/Faroe -0:27:04 - LMT 1908 Jan 11 # Tórshavn
12081208
# However, Greenland will change to Daylight Saving Time again in 2024
12091209
# and onwards.
12101210

1211-
# From a contributor who wishes to remain anonymous for now (2023-10-29):
1211+
# From Jule Dabars (2023-10-29):
12121212
# https://www.dr.dk/nyheder/seneste/i-nat-skal-uret-stilles-en-time-tilbage-men-foerste-gang-sker-det-ikke-i-groenland
12131213
# with a link to that page:
12141214
# https://naalakkersuisut.gl/Nyheder/2023/10/2710_sommertid

src/main/java/org/joda/time/tz/src/northamerica

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,12 @@
2727
# in New York City (1869-10). His 1870 proposal was based on Washington, DC,
2828
# but in 1872-05 he moved the proposed origin to Greenwich.
2929

30-
# From Paul Eggert (2018-03-20):
30+
# From Paul Eggert (2024-11-18):
3131
# Dowd's proposal left many details unresolved, such as where to draw
32-
# lines between time zones. The key individual who made time zones
32+
# lines between time zones. Sandford Fleming of the Canadian Pacific Railway
33+
# argued for Dowd's proposal in 1876, and Cleveland Abbe of the American
34+
# Meteorology Society published a report in 1879 recommending four US time
35+
# zones based on GMT. However, the key individual who made time zones
3336
# work in the US was William Frederick Allen - railway engineer,
3437
# managing editor of the Travelers' Guide, and secretary of the
3538
# General Time Convention, a railway standardization group. Allen
@@ -2644,7 +2647,7 @@ Zone America/Dawson -9:17:40 - LMT 1900 Aug 20
26442647
# http://puentelibre.mx/noticia/ciudad_juarez_cambio_horario_noviembre_2022/
26452648

26462649
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
2647-
Rule Mexico 1931 only - April 30 0:00 1:00 D
2650+
Rule Mexico 1931 only - Apr 30 0:00 1:00 D
26482651
Rule Mexico 1931 only - Oct 1 0:00 0 S
26492652
Rule Mexico 1939 only - Feb 5 0:00 1:00 D
26502653
Rule Mexico 1939 only - Jun 25 0:00 0 S

src/main/java/org/joda/time/tz/src/southamerica

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1700,7 +1700,7 @@ Rule Para 2005 2009 - Mar Sun>=8 0:00 0 -
17001700
# and that on the first Sunday of the month of October, it is to be set
17011701
# forward 60 minutes, in all the territory of the Paraguayan Republic.
17021702
# ...
1703-
Rule Para 2010 max - Oct Sun>=1 0:00 1:00 -
1703+
Rule Para 2010 2024 - Oct Sun>=1 0:00 1:00 -
17041704
Rule Para 2010 2012 - Apr Sun>=8 0:00 0 -
17051705
#
17061706
# From Steffen Thorsen (2013-03-07):
@@ -1719,14 +1719,35 @@ Rule Para 2010 2012 - Apr Sun>=8 0:00 0 -
17191719
# https://www.abc.com.py/politica/2023/07/12/promulgacion-el-cambio-de-hora-sera-por-ley/
17201720
# From Carlos Raúl Perasso (2023-07-27):
17211721
# http://silpy.congreso.gov.py/descarga/ley-144138
1722-
Rule Para 2013 max - Mar Sun>=22 0:00 0 -
1722+
Rule Para 2013 2024 - Mar Sun>=22 0:00 0 -
1723+
#
1724+
# From Heitor David Pinto (2024-09-24):
1725+
# Today the Congress of Paraguay passed a bill to observe UTC-3 permanently....
1726+
# The text of the bill says that it would enter into force on the first
1727+
# Sunday in October 2024, the same date currently scheduled to start DST....
1728+
# https://silpy.congreso.gov.py/web/expediente/132531
1729+
# (2024-10-14):
1730+
# The president approved the law on 11 October 2024,
1731+
# and it was officially published on 14 October 2024.
1732+
# https://www.gacetaoficial.gov.py/index/detalle_publicacion/89723
1733+
# The text of the law says that it enters into force on the first
1734+
# Sunday in October 2024 (6 October 2024). But the constitution
1735+
# prohibits retroactive effect, and the civil code says that laws
1736+
# enter into force on the day after their publication or on the day
1737+
# that they specify, and it also says that they don't have retroactive
1738+
# effect. So I think that the time change on 6 October 2024 should
1739+
# still be considered as DST according to the previous law, and
1740+
# permanently UTC-3 from 15 October 2024 according to the new law....
1741+
# https://www.constituteproject.org/constitution/Paraguay_2011
1742+
# https://www.oas.org/dil/esp/codigo_civil_paraguay.pdf
17231743

17241744
# Zone NAME STDOFF RULES FORMAT [UNTIL]
17251745
Zone America/Asuncion -3:50:40 - LMT 1890
17261746
-3:50:40 - AMT 1931 Oct 10 # Asunción Mean Time
17271747
-4:00 - %z 1972 Oct
17281748
-3:00 - %z 1974 Apr
1729-
-4:00 Para %z
1749+
-4:00 Para %z 2024 Oct 15
1750+
-3:00 - %z
17301751

17311752
# Peru
17321753
#

0 commit comments

Comments
 (0)