Compare commits
10 Commits
83a5907616
...
cf38a9850b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cf38a9850b | ||
|
|
f780b74685 | ||
|
|
9a7a82b2c7 | ||
|
|
c974f962c9 | ||
|
|
386c90f5f0 | ||
|
|
b7e9139a05 | ||
|
|
237cee1631 | ||
|
|
b71ff052ec | ||
|
|
73f1ce2145 | ||
|
|
63bd061568 |
47
America-Scoresbysund-matches-America-Nuuk-from-now-o.patch
Normal file
47
America-Scoresbysund-matches-America-Nuuk-from-now-o.patch
Normal file
@ -0,0 +1,47 @@
|
||||
From 0dcebe370ed39ee01ae9c7c9921f1b470a82c756 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Wed, 3 Apr 2024 10:25:14 -0700
|
||||
Subject: [PATCH] America/Scoresbysund matches America/Nuuk from now on
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
This pacifies ‘make check_now’.
|
||||
* NEWS: Mention this.
|
||||
* zonenow.tab: Remove America/Scoresbysund.
|
||||
---
|
||||
NEWS | 4 +++-
|
||||
zonenow.tab | 2 --
|
||||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/NEWS b/NEWS
|
||||
index 6c9c1f5..b345c81 100644
|
||||
--- a/NEWS
|
||||
+++ b/NEWS
|
||||
@@ -6,7 +6,9 @@ Unreleased, experimental changes
|
||||
|
||||
Asia/Almaty has been removed from zonenow.tab as it now agrees
|
||||
with Asia/Tashkent for future timestamps, due to Kazakhstan's
|
||||
- 2024-02-29 time zone change.
|
||||
+ 2024-02-29 time zone change. Similarly, America/Scoresbysund
|
||||
+ has been removed, as it how agrees with America/Nuuk due to
|
||||
+ its 2024-03-31 time zone change.
|
||||
|
||||
|
||||
Release 2024a - 2024-02-01 09:28:56 -0800
|
||||
diff --git a/zonenow.tab b/zonenow.tab
|
||||
index 1e7a86b..84f27e9 100644
|
||||
--- a/zonenow.tab
|
||||
+++ b/zonenow.tab
|
||||
@@ -123,8 +123,6 @@ XX +1455-02331 Atlantic/Cape_Verde Cape Verde
|
||||
#
|
||||
# -01/+00 (EU DST)
|
||||
XX +3744-02540 Atlantic/Azores Azores
|
||||
-# -01/+00 (EU DST) until 2024-03-31; then -02/-01 (EU DST)
|
||||
-XX +7029-02158 America/Scoresbysund Ittoqqortoormiit
|
||||
#
|
||||
# +00 - GMT
|
||||
XX +0519-00402 Africa/Abidjan far western Africa; Iceland ("GMT")
|
||||
--
|
||||
2.43.0
|
||||
|
||||
60
Asia-Almaty-matches-Asia-Tashkent-from-now-on.patch
Normal file
60
Asia-Almaty-matches-Asia-Tashkent-from-now-on.patch
Normal file
@ -0,0 +1,60 @@
|
||||
From 59d4a1ba633f020e09765ff272120ac1a21fc028 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Thu, 29 Feb 2024 23:20:23 -0800
|
||||
Subject: [PATCH] Asia/Almaty matches Asia/Tashkent from now on
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
This pacifies ‘make check_now’.
|
||||
* NEWS: Mention this.
|
||||
* zonenow.tab: Remove Asia/Almaty.
|
||||
---
|
||||
NEWS | 9 +++++++++
|
||||
zonenow.tab | 4 +---
|
||||
2 files changed, 10 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/NEWS b/NEWS
|
||||
index f5834c8..6c9c1f5 100644
|
||||
--- a/NEWS
|
||||
+++ b/NEWS
|
||||
@@ -1,5 +1,14 @@
|
||||
News for the tz database
|
||||
|
||||
+Unreleased, experimental changes
|
||||
+
|
||||
+ Changes to data
|
||||
+
|
||||
+ Asia/Almaty has been removed from zonenow.tab as it now agrees
|
||||
+ with Asia/Tashkent for future timestamps, due to Kazakhstan's
|
||||
+ 2024-02-29 time zone change.
|
||||
+
|
||||
+
|
||||
Release 2024a - 2024-02-01 09:28:56 -0800
|
||||
|
||||
Briefly:
|
||||
diff --git a/zonenow.tab b/zonenow.tab
|
||||
index b6f2910..1e7a86b 100644
|
||||
--- a/zonenow.tab
|
||||
+++ b/zonenow.tab
|
||||
@@ -199,7 +199,7 @@ XX +2518+05518 Asia/Dubai Russia; Caucasus; Persian Gulf; Seychelles; Réunion
|
||||
XX +3431+06912 Asia/Kabul Afghanistan
|
||||
#
|
||||
# +05
|
||||
-XX +4120+06918 Asia/Tashkent Russia; west Kazakhstan; Tajikistan; Turkmenistan; Uzbekistan; Maldives
|
||||
+XX +4120+06918 Asia/Tashkent Russia; Kazakhstan; Tajikistan; Turkmenistan; Uzbekistan; Maldives
|
||||
#
|
||||
# +05 - PKT
|
||||
XX +2452+06703 Asia/Karachi Pakistan ("PKT")
|
||||
@@ -215,8 +215,6 @@ XX +2743+08519 Asia/Kathmandu Nepal
|
||||
#
|
||||
# +06
|
||||
XX +2343+09025 Asia/Dhaka Russia; Kyrgyzstan; Bhutan; Bangladesh; Chagos
|
||||
-# +06 until 2024-03-01; then +05
|
||||
-XX +4315+07657 Asia/Almaty Kazakhstan (except western areas)
|
||||
#
|
||||
# +06:30
|
||||
XX +1647+09610 Asia/Yangon Myanmar; Cocos
|
||||
--
|
||||
2.43.0
|
||||
|
||||
@ -1,47 +0,0 @@
|
||||
From dcd8cbed23201416cbd3bbf43f669737693282d7 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Wed, 1 Mar 2023 12:10:57 -0800
|
||||
Subject: [PATCH 1/2] Egypt now uses DST again
|
||||
|
||||
Reference: https://github.com/eggert/tz/commit/dcd8cbed23201416cbd3bbf43f669737693282d7
|
||||
Conflict: remove NEWS; context
|
||||
|
||||
From 2023 Egypt plans to observe DST from April's last Friday
|
||||
through October's last Thursday (Thanks to Ahmad ElDardiry.)
|
||||
Assume 00:00 and 24:00 transitions.
|
||||
* NEWS: Mention this.
|
||||
* africa (Egypt): Implement this.
|
||||
---
|
||||
africa | 9 +++++++++
|
||||
1 file changed, 9 insertions(+)
|
||||
|
||||
diff --git a/africa b/africa
|
||||
index 91b8342..6476336 100644
|
||||
--- a/africa
|
||||
+++ b/africa
|
||||
@@ -321,6 +321,13 @@ Rule Egypt 2007 only - Sep Thu>=1 24:00 0 -
|
||||
# From Mina Samuel (2016-07-04):
|
||||
# Egyptian government took the decision to cancel the DST,
|
||||
|
||||
+# From Ahmad ElDardiry (2023-03-01):
|
||||
+# Egypt officially announced today that daylight savings will be
|
||||
+# applied from last Friday of April to last Thursday of October.
|
||||
+# https://www.mena.org.eg/ar/news/dbcall/table/textnews/id/10044253
|
||||
+# From Paul Eggert (2023-03-01):
|
||||
+# Assume transitions are at 00:00 and 24:00 respectively.
|
||||
+
|
||||
Rule Egypt 2008 only - Aug lastThu 24:00 0 -
|
||||
Rule Egypt 2009 only - Aug 20 24:00 0 -
|
||||
Rule Egypt 2010 only - Aug 10 24:00 0 -
|
||||
@@ -330,6 +337,8 @@ Rule Egypt 2014 only - May 15 24:00 1:00 S
|
||||
Rule Egypt 2014 only - Jun 26 24:00 0 -
|
||||
Rule Egypt 2014 only - Jul 31 24:00 1:00 S
|
||||
Rule Egypt 2014 only - Sep lastThu 24:00 0 -
|
||||
+Rule Egypt 2023 max - Apr lastFri 0:00 1:00 S
|
||||
+Rule Egypt 2023 Max - Oct lastThu 24:00 0 -
|
||||
|
||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
||||
#STDOFF 2:05:08.9
|
||||
--
|
||||
2.33.0
|
||||
|
||||
@ -1,38 +0,0 @@
|
||||
From 169db122f7398e6c71add507cf4af5336ab71bfe Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Sun, 15 Oct 2023 20:37:07 -0700
|
||||
Subject: [PATCH] Fix Palestine predictions for 2072 through 2075
|
||||
|
||||
Reference: https://github.com/601376534/tz/commit/169db122f7398e6c71add507cf4af5336ab71bfe
|
||||
Conflict: remove NEWS
|
||||
|
||||
* asia (Palestine): Move restoration of fall-back transition from
|
||||
2075 back to 2072. This adds normal fall-back and spring-forward
|
||||
transitions for 2072-10-29, 2073-03-25, 2073-10-28, 2074-03-24,
|
||||
2074-10-27, 2075-03-30 that were mistakenly omitted in release 2023a.
|
||||
---
|
||||
asia | 2 +-
|
||||
1 files changed, 1 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/asia b/asia
|
||||
index 8df2f258..36d7b445 100644
|
||||
--- a/asia
|
||||
+++ b/asia
|
||||
@@ -3551,13 +3551,13 @@ Rule Palestine 2070 only - Oct 4 2:00 0 -
|
||||
Rule Palestine 2071 only - Sep 19 2:00 0 -
|
||||
Rule Palestine 2072 only - Sep 10 2:00 0 -
|
||||
Rule Palestine 2072 only - Oct 15 2:00 1:00 S
|
||||
+Rule Palestine 2072 max - Oct Sat<=30 2:00 0 -
|
||||
Rule Palestine 2073 only - Sep 2 2:00 0 -
|
||||
Rule Palestine 2073 only - Oct 7 2:00 1:00 S
|
||||
Rule Palestine 2074 only - Aug 18 2:00 0 -
|
||||
Rule Palestine 2074 only - Sep 29 2:00 1:00 S
|
||||
Rule Palestine 2075 only - Aug 10 2:00 0 -
|
||||
Rule Palestine 2075 only - Sep 14 2:00 1:00 S
|
||||
-Rule Palestine 2075 max - Oct Sat<=30 2:00 0 -
|
||||
Rule Palestine 2076 only - Jul 25 2:00 0 -
|
||||
Rule Palestine 2076 only - Sep 5 2:00 1:00 S
|
||||
Rule Palestine 2077 only - Jul 17 2:00 0 -
|
||||
--
|
||||
2.39.1
|
||||
|
||||
@ -1,47 +0,0 @@
|
||||
From b019d3a8b3c544d4bbbdb0541acbea5238fcf781 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Tue, 4 Apr 2023 19:58:47 -0700
|
||||
Subject: [PATCH] Greenland changed standard time already
|
||||
|
||||
Reference: https://github.com/eggert/tz/commit/b019d3a8b3c544d4bbbdb0541acbea5238fcf781
|
||||
Conflict: remove NEWS
|
||||
|
||||
This does not affect UTC offsets, only tm_isdst.
|
||||
(Thanks to Thomas M. Steenholdt.)
|
||||
* NEWS: Mention this.
|
||||
* europe (America/Nuuk): Change standard time in March 2023,
|
||||
not in October 2023.
|
||||
---
|
||||
europe | 9 ++++++++-
|
||||
1 file changed, 8 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/europe b/europe
|
||||
index 7f00931..f04d1fa 100644
|
||||
--- a/europe
|
||||
+++ b/europe
|
||||
@@ -1182,6 +1182,12 @@ Zone Atlantic/Faroe -0:27:04 - LMT 1908 Jan 11 # Tórshavn
|
||||
# 2. The shift *from* DST in 2023 happens as normal, but coincides with the
|
||||
# shift to UTC-02 normaltime (people will not change their clocks here).
|
||||
# 3. After this, DST is still observed, but as -02/-01 instead of -03/-02.
|
||||
+#
|
||||
+# From Múte Bourup Egede via Jógvan Svabo Samuelsen (2023-03-15):
|
||||
+# Greenland will not switch to Daylight Saving Time this year, 2023,
|
||||
+# because the standard time for Greenland will change from UTC -3 to UTC -2.
|
||||
+# However, Greenland will change to Daylight Saving Time again in 2024
|
||||
+# and onwards.
|
||||
|
||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
||||
Rule Thule 1991 1992 - Mar lastSun 2:00 1:00 D
|
||||
@@ -1205,7 +1211,8 @@ Zone America/Scoresbysund -1:27:52 - LMT 1916 Jul 28 # Ittoqqortoormiit
|
||||
-1:00 EU -01/+00
|
||||
Zone America/Nuuk -3:26:56 - LMT 1916 Jul 28 # Godthåb
|
||||
-3:00 - -03 1980 Apr 6 2:00
|
||||
- -3:00 EU -03/-02 2023 Oct 29 1:00u
|
||||
+ -3:00 EU -03/-02 2023 Mar 26 1:00u
|
||||
+ -2:00 - -02 2023 Oct 29 1:00u
|
||||
-2:00 EU -02/-01
|
||||
Zone America/Thule -4:35:08 - LMT 1916 Jul 28 # Pituffik
|
||||
-4:00 Thule A%sT
|
||||
--
|
||||
2.33.0
|
||||
|
||||
@ -1,49 +0,0 @@
|
||||
From 0f79a07202ab13e6c8069a34912be50518e04440 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Sun, 29 Oct 2023 12:52:14 -0700
|
||||
Subject: [PATCH] Ittoqqortoormiit (America/Scoresbysund) zone change
|
||||
|
||||
Reference: https://github.com/601376534/tz/commit/0f79a07202ab13e6c8069a34912be50518e04440
|
||||
Conflict: remove NEWS
|
||||
|
||||
* NEWS: Mention this.
|
||||
* europe (America/Scoresbysund): Switch to -02/-01 on 2024-03-31.
|
||||
---
|
||||
europe | 14 +++++++++++++-
|
||||
1 files changed, 13 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/europe b/europe
|
||||
index 012d1498..6e59f62d 100644
|
||||
--- a/europe
|
||||
+++ b/europe
|
||||
@@ -1130,6 +1130,17 @@ Zone Atlantic/Faroe -0:27:04 - LMT 1908 Jan 11 # Tórshavn
|
||||
# However, Greenland will change to Daylight Saving Time again in 2024
|
||||
# and onwards.
|
||||
|
||||
+# From an contributor who wishes to remain anonymous for now (2023-10-29):
|
||||
+# https://www.dr.dk/nyheder/seneste/i-nat-skal-uret-stilles-en-time-tilbage-men-foerste-gang-sker-det-ikke-i-groenland
|
||||
+# with a link to that page:
|
||||
+# https://naalakkersuisut.gl/Nyheder/2023/10/2710_sommertid
|
||||
+# ... Ittoqqortoormiit joins the time of Nuuk at March 2024.
|
||||
+# What would mean that America/Scoresbysund would either be in -01 year round
|
||||
+# or in -02/-01 like America/Nuuk, but no longer in -01/+00.
|
||||
+#
|
||||
+# From Paul Eggert (2023-10-29):
|
||||
+# For now, assume it will be like America/Nuuk.
|
||||
+
|
||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
||||
Rule Thule 1991 1992 - Mar lastSun 2:00 1:00 D
|
||||
Rule Thule 1991 1992 - Sep lastSun 2:00 0 S
|
||||
@@ -1149,7 +1160,8 @@ Zone America/Danmarkshavn -1:14:40 - LMT 1916 Jul 28
|
||||
Zone America/Scoresbysund -1:27:52 - LMT 1916 Jul 28 # Ittoqqortoormiit
|
||||
-2:00 - -02 1980 Apr 6 2:00
|
||||
-2:00 C-Eur -02/-01 1981 Mar 29
|
||||
- -1:00 EU -01/+00
|
||||
+ -1:00 EU -01/+00 2024 Mar 31
|
||||
+ -2:00 EU -02/-01
|
||||
Zone America/Nuuk -3:26:56 - LMT 1916 Jul 28 # Godthåb
|
||||
-3:00 - -03 1980 Apr 6 2:00
|
||||
-3:00 EU -03/-02 2023 Mar 26 1:00u
|
||||
--
|
||||
2.39.1
|
||||
|
||||
@ -1,33 +0,0 @@
|
||||
From af242d11b62584808a66851b8707148bf1ee8d0a Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Thu, 2 Mar 2023 02:01:27 -0800
|
||||
Subject: [PATCH 2/2] =?UTF-8?q?Max=20=E2=86=92=20max?=
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Reference: https://github.com/eggert/tz/commit/af242d11b62584808a66851b8707148bf1ee8d0a
|
||||
Conflict: context
|
||||
|
||||
* africa (Egypt): Use lower-case ‘max’ for consistency.
|
||||
(Thanks to Peter Krefting.)
|
||||
---
|
||||
africa | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/africa b/africa
|
||||
index 6476336..cfee2a0 100644
|
||||
--- a/africa
|
||||
+++ b/africa
|
||||
@@ -338,7 +338,7 @@ Rule Egypt 2014 only - Jun 26 24:00 0 -
|
||||
Rule Egypt 2014 only - Jul 31 24:00 1:00 S
|
||||
Rule Egypt 2014 only - Sep lastThu 24:00 0 -
|
||||
Rule Egypt 2023 max - Apr lastFri 0:00 1:00 S
|
||||
-Rule Egypt 2023 Max - Oct lastThu 24:00 0 -
|
||||
+Rule Egypt 2023 max - Oct lastThu 24:00 0 -
|
||||
|
||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
||||
#STDOFF 2:05:08.9
|
||||
--
|
||||
2.33.0
|
||||
|
||||
@ -1,67 +0,0 @@
|
||||
From 6438e996dc99cd5988b1ddd6dc3f95dfd1919caf Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Fri, 2 Dec 2022 13:26:46 -0800
|
||||
Subject: [PATCH] Much of Greenland still uses DST from 2024 on
|
||||
|
||||
Reference: https://github.com/eggert/tz/commit/bb7bfd2dd475402b79a87263ee89aa78c4af7c60
|
||||
Conflict: remove NEWS;
|
||||
|
||||
(Thanks to Thomas M. Steenholdt.)
|
||||
* NEWS: Mention this.
|
||||
* europe (America/Nuuk): Instead of switching from -03/-02 to
|
||||
permanent -02 in March 2023, switch from -03/-02 to -02/-01
|
||||
in October 2023.
|
||||
---
|
||||
europe | 29 ++++++++++++++---------------
|
||||
1 file changed, 14 insertions(+), 15 deletions(-)
|
||||
|
||||
diff --git a/europe b/europe
|
||||
index 122a0b5..7f00931 100644
|
||||
--- a/europe
|
||||
+++ b/europe
|
||||
@@ -1170,19 +1170,18 @@ Zone Atlantic/Faroe -0:27:04 - LMT 1908 Jan 11 # Tórshavn
|
||||
#
|
||||
# From Jürgen Appel (2022-11-25):
|
||||
# https://ina.gl/samlinger/oversigt-over-samlinger/samling/dagsordener/dagsorden.aspx?lang=da&day=24-11-2022
|
||||
-# If I understand this correctly, from the next planned switch to
|
||||
-# summer time, Greenland will permanently stay at that time, i.e. no
|
||||
-# switch back to winter time in 2023 will occur.
|
||||
-#
|
||||
-# From Paul Eggert (2022-11-28):
|
||||
-# The official document in Danish
|
||||
-# https://naalakkersuisut.gl/-/media/naalakkersuisut/filer/kundgoerelser/2022/11/2511/31_da_inatsisartutlov-om-tidens-bestemmelse.pdf?la=da&hash=A33597D8A38CC7038465241119EF34F3
|
||||
-# says standard time for Greenland is -02, that Naalakkersuisut can lay down
|
||||
-# rules for DST and can require some areas to use a different time zone,
|
||||
-# and that this all takes effect 2023-03-25 22:00. The abovementioned
|
||||
-# "bekymringer" URL says the intent is no transition March 25, that
|
||||
-# Greenland will not go back to winter time in fall 2023, and that
|
||||
-# only America/Nuuk is affected (though further changes may occur).
|
||||
+#
|
||||
+# From Thomas M. Steenholdt (2022-12-02):
|
||||
+# - The bill to move America/Nuuk from UTC-03 to UTC-02 passed.
|
||||
+# - The bill to stop observing DST did not (Greenland will stop observing DST
|
||||
+# when EU does).
|
||||
+# Details on the implementation are here (section 6):
|
||||
+# https://ina.gl/dvd/EM%202022/pdf/media/2553529/pkt17_em2022_tidens_bestemmelse_bem_da.pdf
|
||||
+# This is how the change will be implemented:
|
||||
+# 1. The shift *to* DST in 2023 happens as normal.
|
||||
+# 2. The shift *from* DST in 2023 happens as normal, but coincides with the
|
||||
+# shift to UTC-02 normaltime (people will not change their clocks here).
|
||||
+# 3. After this, DST is still observed, but as -02/-01 instead of -03/-02.
|
||||
|
||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
||||
Rule Thule 1991 1992 - Mar lastSun 2:00 1:00 D
|
||||
@@ -1206,8 +1205,8 @@ Zone America/Scoresbysund -1:27:52 - LMT 1916 Jul 28 # Ittoqqortoormiit
|
||||
-1:00 EU -01/+00
|
||||
Zone America/Nuuk -3:26:56 - LMT 1916 Jul 28 # Godthåb
|
||||
-3:00 - -03 1980 Apr 6 2:00
|
||||
- -3:00 EU -03/-02 2023 Mar 25 22:00
|
||||
- -2:00 - -02
|
||||
+ -3:00 EU -03/-02 2023 Oct 29 1:00u
|
||||
+ -2:00 EU -02/-01
|
||||
Zone America/Thule -4:35:08 - LMT 1916 Jul 28 # Pituffik
|
||||
-4:00 Thule A%sT
|
||||
|
||||
--
|
||||
2.33.0
|
||||
|
||||
@ -1,162 +0,0 @@
|
||||
From c759f632702b2db2645f733e3574469fc20ee9c3 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Fri, 17 Mar 2023 20:01:47 -0700
|
||||
Subject: [PATCH] Palestine no longer observes DST during Ramadan
|
||||
|
||||
Reference: https://github.com/eggert/tz/commit/c759f632702b2db2645f733e3574469fc20ee9c3
|
||||
Conflict: remove NEWS; context
|
||||
|
||||
The transition dates are not decided yet. (Thanks to Heba Hamad.)
|
||||
For now, guess Ramadan transitions (as that is better than
|
||||
guessing no transitions) and document the assumptions.
|
||||
These predictions can be improved later as more info comes in.
|
||||
* NEWS: Mention this.
|
||||
* asia (Palestine): Implement it.
|
||||
---
|
||||
asia | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
|
||||
1 file changed, 118 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/asia b/asia
|
||||
index c656cd4..4c8d22c 100644
|
||||
--- a/asia
|
||||
+++ b/asia
|
||||
@@ -3388,9 +3388,44 @@ Zone Asia/Karachi 4:28:12 - LMT 1907
|
||||
# (2022-08-31): ... the Saturday before the last Sunday in March and October
|
||||
# at 2:00 AM ,for the years from 2023 to 2026.
|
||||
# (2022-09-05): https://mtit.pna.ps/Site/New/1453
|
||||
-#
|
||||
-# From Paul Eggert (2022-08-31):
|
||||
-# For now, assume that this rule will also be used after 2026.
|
||||
+
|
||||
+# From Heba Hamad (2023-03-13):
|
||||
+# the Palestinian cabinet decided to extend the work in winter time
|
||||
+# during the month of Ramadan and the Eid period.
|
||||
+# I will later send to you the new date....
|
||||
+#
|
||||
+# From Paul Eggert (2023-03-17):
|
||||
+# Although we don't yet know the new date, it appears that our
|
||||
+# previous guess of springing forward March 25 is incorrect.
|
||||
+# For now, guess that spring and fall transitions will normally
|
||||
+# continue to use 2022's rules, that during DST Palestine will switch
|
||||
+# to standard time at 02:00 the last Saturday before Ramadan and back
|
||||
+# to DST at 02:00 the first Saturday after Ramadan, and that
|
||||
+# if the normal spring-forward or fall-back transition occurs during
|
||||
+# Ramadan the former is delayed and the latter advanced.
|
||||
+# To implement this, I predicted Ramadan-oriented transition dates for
|
||||
+# 2023 through 2086 by running the following program under GNU Emacs 28.2,
|
||||
+# with the results integrated by hand into the table below.
|
||||
+# Predictions after 2086 are approximated without Ramadan.
|
||||
+#
|
||||
+# (let ((islamic-year 1444))
|
||||
+# (require 'cal-islam)
|
||||
+# (while (< islamic-year 1510)
|
||||
+# (let ((a (calendar-islamic-to-absolute (list 9 1 islamic-year)))
|
||||
+# (b (+ 1 (calendar-islamic-to-absolute (list 10 1 islamic-year))))
|
||||
+# (saturday 6))
|
||||
+# (while (/= saturday (mod (setq a (1- a)) 7)))
|
||||
+# (while (/= saturday (mod b 7))
|
||||
+# (setq b (1+ b)))
|
||||
+# (setq a (calendar-gregorian-from-absolute a))
|
||||
+# (setq b (calendar-gregorian-from-absolute b))
|
||||
+# (insert
|
||||
+# (format
|
||||
+# (concat "Rule Palestine\t%d\tonly\t-\t%s\t%2d\t2:00\t0\t-\n"
|
||||
+# "Rule Palestine\t%d\tonly\t-\t%s\t%2d\t2:00\t1:00\tS\n")
|
||||
+# (car (cdr (cdr a))) (calendar-month-name (car a) t) (car (cdr a))
|
||||
+# (car (cdr (cdr b))) (calendar-month-name (car b) t) (car (cdr b)))))
|
||||
+# (setq islamic-year (+ 1 islamic-year))))
|
||||
|
||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
||||
Rule EgyptAsia 1957 only - May 10 0:00 1:00 S
|
||||
@@ -3430,8 +3465,86 @@ Rule Palestine 2020 2021 - Mar Sat<=30 0:00 1:00 S
|
||||
Rule Palestine 2020 only - Oct 24 1:00 0 -
|
||||
Rule Palestine 2021 only - Oct 29 1:00 0 -
|
||||
Rule Palestine 2022 only - Mar 27 0:00 1:00 S
|
||||
-Rule Palestine 2022 max - Oct Sat<=30 2:00 0 -
|
||||
-Rule Palestine 2023 max - Mar Sat<=30 2:00 1:00 S
|
||||
+Rule Palestine 2022 2035 - Oct Sat<=30 2:00 0 -
|
||||
+Rule Palestine 2023 only - Apr 29 2:00 1:00 S
|
||||
+Rule Palestine 2024 only - Apr 13 2:00 1:00 S
|
||||
+Rule Palestine 2025 only - Apr 5 2:00 1:00 S
|
||||
+Rule Palestine 2026 2054 - Mar Sat<=30 2:00 1:00 S
|
||||
+Rule Palestine 2036 only - Oct 18 2:00 0 -
|
||||
+Rule Palestine 2037 only - Oct 10 2:00 0 -
|
||||
+Rule Palestine 2038 only - Sep 25 2:00 0 -
|
||||
+Rule Palestine 2039 only - Sep 17 2:00 0 -
|
||||
+Rule Palestine 2039 only - Oct 22 2:00 1:00 S
|
||||
+Rule Palestine 2039 2067 - Oct Sat<=30 2:00 0 -
|
||||
+Rule Palestine 2040 only - Sep 1 2:00 0 -
|
||||
+Rule Palestine 2040 only - Oct 13 2:00 1:00 S
|
||||
+Rule Palestine 2041 only - Aug 24 2:00 0 -
|
||||
+Rule Palestine 2041 only - Sep 28 2:00 1:00 S
|
||||
+Rule Palestine 2042 only - Aug 16 2:00 0 -
|
||||
+Rule Palestine 2042 only - Sep 20 2:00 1:00 S
|
||||
+Rule Palestine 2043 only - Aug 1 2:00 0 -
|
||||
+Rule Palestine 2043 only - Sep 12 2:00 1:00 S
|
||||
+Rule Palestine 2044 only - Jul 23 2:00 0 -
|
||||
+Rule Palestine 2044 only - Aug 27 2:00 1:00 S
|
||||
+Rule Palestine 2045 only - Jul 15 2:00 0 -
|
||||
+Rule Palestine 2045 only - Aug 19 2:00 1:00 S
|
||||
+Rule Palestine 2046 only - Jun 30 2:00 0 -
|
||||
+Rule Palestine 2046 only - Aug 11 2:00 1:00 S
|
||||
+Rule Palestine 2047 only - Jun 22 2:00 0 -
|
||||
+Rule Palestine 2047 only - Jul 27 2:00 1:00 S
|
||||
+Rule Palestine 2048 only - Jun 6 2:00 0 -
|
||||
+Rule Palestine 2048 only - Jul 18 2:00 1:00 S
|
||||
+Rule Palestine 2049 only - May 29 2:00 0 -
|
||||
+Rule Palestine 2049 only - Jul 3 2:00 1:00 S
|
||||
+Rule Palestine 2050 only - May 21 2:00 0 -
|
||||
+Rule Palestine 2050 only - Jun 25 2:00 1:00 S
|
||||
+Rule Palestine 2051 only - May 6 2:00 0 -
|
||||
+Rule Palestine 2051 only - Jun 17 2:00 1:00 S
|
||||
+Rule Palestine 2052 only - Apr 27 2:00 0 -
|
||||
+Rule Palestine 2052 only - Jun 1 2:00 1:00 S
|
||||
+Rule Palestine 2053 only - Apr 12 2:00 0 -
|
||||
+Rule Palestine 2053 only - May 24 2:00 1:00 S
|
||||
+Rule Palestine 2054 only - Apr 4 2:00 0 -
|
||||
+Rule Palestine 2054 only - May 16 2:00 1:00 S
|
||||
+Rule Palestine 2055 only - May 1 2:00 1:00 S
|
||||
+Rule Palestine 2056 only - Apr 22 2:00 1:00 S
|
||||
+Rule Palestine 2057 only - Apr 7 2:00 1:00 S
|
||||
+Rule Palestine 2058 max - Mar Sat<=30 2:00 1:00 S
|
||||
+Rule Palestine 2068 only - Oct 20 2:00 0 -
|
||||
+Rule Palestine 2069 only - Oct 12 2:00 0 -
|
||||
+Rule Palestine 2070 only - Oct 4 2:00 0 -
|
||||
+Rule Palestine 2071 only - Sep 19 2:00 0 -
|
||||
+Rule Palestine 2072 only - Sep 10 2:00 0 -
|
||||
+Rule Palestine 2072 only - Oct 15 2:00 1:00 S
|
||||
+Rule Palestine 2073 only - Sep 2 2:00 0 -
|
||||
+Rule Palestine 2073 only - Oct 7 2:00 1:00 S
|
||||
+Rule Palestine 2074 only - Aug 18 2:00 0 -
|
||||
+Rule Palestine 2074 only - Sep 29 2:00 1:00 S
|
||||
+Rule Palestine 2075 only - Aug 10 2:00 0 -
|
||||
+Rule Palestine 2075 only - Sep 14 2:00 1:00 S
|
||||
+Rule Palestine 2075 max - Oct Sat<=30 2:00 0 -
|
||||
+Rule Palestine 2076 only - Jul 25 2:00 0 -
|
||||
+Rule Palestine 2076 only - Sep 5 2:00 1:00 S
|
||||
+Rule Palestine 2077 only - Jul 17 2:00 0 -
|
||||
+Rule Palestine 2077 only - Aug 28 2:00 1:00 S
|
||||
+Rule Palestine 2078 only - Jul 9 2:00 0 -
|
||||
+Rule Palestine 2078 only - Aug 13 2:00 1:00 S
|
||||
+Rule Palestine 2079 only - Jun 24 2:00 0 -
|
||||
+Rule Palestine 2079 only - Aug 5 2:00 1:00 S
|
||||
+Rule Palestine 2080 only - Jun 15 2:00 0 -
|
||||
+Rule Palestine 2080 only - Jul 20 2:00 1:00 S
|
||||
+Rule Palestine 2081 only - Jun 7 2:00 0 -
|
||||
+Rule Palestine 2081 only - Jul 12 2:00 1:00 S
|
||||
+Rule Palestine 2082 only - May 23 2:00 0 -
|
||||
+Rule Palestine 2082 only - Jul 4 2:00 1:00 S
|
||||
+Rule Palestine 2083 only - May 15 2:00 0 -
|
||||
+Rule Palestine 2083 only - Jun 19 2:00 1:00 S
|
||||
+Rule Palestine 2084 only - Apr 29 2:00 0 -
|
||||
+Rule Palestine 2084 only - Jun 10 2:00 1:00 S
|
||||
+Rule Palestine 2085 only - Apr 21 2:00 0 -
|
||||
+Rule Palestine 2085 only - Jun 2 2:00 1:00 S
|
||||
+Rule Palestine 2086 only - Apr 13 2:00 0 -
|
||||
+Rule Palestine 2086 only - May 18 2:00 1:00 S
|
||||
|
||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
||||
Zone Asia/Gaza 2:17:52 - LMT 1900 Oct
|
||||
--
|
||||
2.33.0
|
||||
|
||||
@ -0,0 +1,82 @@
|
||||
From 636e6f983bca35e6f945e092ffdc315ae3e5dd9e Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Sat, 5 Oct 2024 09:57:40 -0700
|
||||
Subject: [PATCH] Paraguay adopts permanent -03 starting spring 2024
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
(Thanks to Heitor David Pinto and Even Scharning.)
|
||||
* NEWS: Mention this.
|
||||
* southamerica (Para): Stop DST transitions in fall 2024.
|
||||
(America/Asuncion): Switch to -03 without DST in spring 2024.
|
||||
* zonenow.tab (America/Asuncion): Remove, since it’s equivalent to
|
||||
America/Sao_Paulo starting tomorrow and we won’t have a new TZDB
|
||||
release before tomorrow. Until then, you can check with
|
||||
‘make CHECK_NOW_TIMESTAMP=1728187201 check’.
|
||||
|
||||
Reference: https://github.com/eggert/tz/commit/636e6f983bca35e6f945e092ffdc315ae3e5dd9e
|
||||
Conflict: 1.remove NEWS.
|
||||
2.Modify context due to 94e6b3b0eb773e66a9ac49b905c69c0fa6a31dc3 not merged.
|
||||
---
|
||||
southamerica | 16 +++++++++++++---
|
||||
zonenow.tab | 3 ---
|
||||
2 files changed, 13 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/southamerica b/southamerica
|
||||
index c8d9097a..24f92e24 100644
|
||||
--- a/southamerica
|
||||
+++ b/southamerica
|
||||
@@ -1687,7 +1687,7 @@ Rule Para 2005 2009 - Mar Sun>=8 0:00 0 -
|
||||
# and that on the first Sunday of the month of October, it is to be set
|
||||
# forward 60 minutes, in all the territory of the Paraguayan Republic.
|
||||
# ...
|
||||
-Rule Para 2010 max - Oct Sun>=1 0:00 1:00 -
|
||||
+Rule Para 2010 2023 - Oct Sun>=1 0:00 1:00 -
|
||||
Rule Para 2010 2012 - Apr Sun>=8 0:00 0 -
|
||||
#
|
||||
# From Steffen Thorsen (2013-03-07):
|
||||
@@ -1706,14 +1706,24 @@ Rule Para 2010 2012 - Apr Sun>=8 0:00 0 -
|
||||
# https://www.abc.com.py/politica/2023/07/12/promulgacion-el-cambio-de-hora-sera-por-ley/
|
||||
# From Carlos Raúl Perasso (2023-07-27):
|
||||
# http://silpy.congreso.gov.py/descarga/ley-144138
|
||||
-Rule Para 2013 max - Mar Sun>=22 0:00 0 -
|
||||
+Rule Para 2013 2024 - Mar Sun>=22 0:00 0 -
|
||||
+#
|
||||
+# From Heitor David Pinto (2024-09-24):
|
||||
+# Today the Congress of Paraguay passed a bill to observe UTC-3 permanently....
|
||||
+# The text of the bill says that it would enter into force on the first
|
||||
+# Sunday in October 2024, the same date currently scheduled to start DST....
|
||||
+# https://silpy.congreso.gov.py/web/expediente/132531
|
||||
+# From Even Scharning (2024-10-04):
|
||||
+# President Santiago Peña confirmed today that he will sign the bill. Source:
|
||||
+# https://www.ip.gov.py/ip/2024/10/04/ejecutivo-confirma-que-promulgara-ley-de-horario-unico-en-el-territorio-paraguayo/
|
||||
|
||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
||||
Zone America/Asuncion -3:50:40 - LMT 1890
|
||||
-3:50:40 - AMT 1931 Oct 10 # Asunción Mean Time
|
||||
-4:00 - -04 1972 Oct
|
||||
-3:00 - -03 1974 Apr
|
||||
- -4:00 Para -04/-03
|
||||
+ -4:00 Para -04/-03 2024 Oct 6 0:00
|
||||
+ -3:00 - -03
|
||||
|
||||
# Peru
|
||||
#
|
||||
diff --git a/zonenow.tab b/zonenow.tab
|
||||
index 050d8a7d..53545857 100644
|
||||
--- a/zonenow.tab
|
||||
+++ b/zonenow.tab
|
||||
@@ -97,9 +97,6 @@ XX +1828-06954 America/Santo_Domingo Atlantic Standard ("AST") - eastern Caribbe
|
||||
# -04/-03 (Chile DST)
|
||||
XX -3327-07040 America/Santiago most of Chile
|
||||
#
|
||||
-# -04/-03 (Paraguay DST)
|
||||
-XX -2516-05740 America/Asuncion Paraguay
|
||||
-#
|
||||
# -04/-03 - AST/ADT (North America DST)
|
||||
XX +4439-06336 America/Halifax Atlantic ("AST/ADT") - Canada; Bermuda
|
||||
#
|
||||
--
|
||||
2.28.0.windows.1
|
||||
|
||||
67
backport-Paraguay-tm_isdst-flag-goes-to-0-today.patch
Normal file
67
backport-Paraguay-tm_isdst-flag-goes-to-0-today.patch
Normal file
@ -0,0 +1,67 @@
|
||||
From 486e1e890e68d52f9236b2b354484463f57ec692 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Tue, 15 Oct 2024 08:13:38 -0700
|
||||
Subject: [PATCH] Paraguay tm_isdst flag goes to 0 today
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
* southamerica (America/Asuncion): Legal change was today.
|
||||
(Thanks to Heitor David Pinto.) This doesn’t affect UT offset or
|
||||
abbreviation, only the obsolescent tm_isdst flag.
|
||||
|
||||
Reference: https://github.com/eggert/tz/commit/486e1e890e68d52f9236b2b354484463f57ec692
|
||||
Conflict: 1.remove NEWS.
|
||||
2.Modify context due to 94e6b3b0eb773e66a9ac49b905c69c0fa6a31dc3 not merged.
|
||||
---
|
||||
southamerica | 21 ++++++++++++++++-----
|
||||
1 files changed, 16 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/southamerica b/southamerica
|
||||
index 24f92e24..1fcf6514 100644
|
||||
--- a/southamerica
|
||||
+++ b/southamerica
|
||||
@@ -1656,7 +1656,7 @@ Rule Para 2005 2009 - Mar Sun>=8 0:00 0 -
|
||||
# and that on the first Sunday of the month of October, it is to be set
|
||||
# forward 60 minutes, in all the territory of the Paraguayan Republic.
|
||||
# ...
|
||||
-Rule Para 2010 2023 - Oct Sun>=1 0:00 1:00 -
|
||||
+Rule Para 2010 2024 - Oct Sun>=1 0:00 1:00 -
|
||||
Rule Para 2010 2012 - Apr Sun>=8 0:00 0 -
|
||||
#
|
||||
# From Steffen Thorsen (2013-03-07):
|
||||
@@ -1676,16 +1676,27 @@ Rule Para 2013 2024 - Mar Sun>=22 0:00 0 -
|
||||
# The text of the bill says that it would enter into force on the first
|
||||
# Sunday in October 2024, the same date currently scheduled to start DST....
|
||||
# https://silpy.congreso.gov.py/web/expediente/132531
|
||||
-# From Even Scharning (2024-10-04):
|
||||
-# President Santiago Peña confirmed today that he will sign the bill. Source:
|
||||
-# https://www.ip.gov.py/ip/2024/10/04/ejecutivo-confirma-que-promulgara-ley-de-horario-unico-en-el-territorio-paraguayo/
|
||||
+# (2024-10-14):
|
||||
+# The president approved the law on 11 October 2024,
|
||||
+# and it was officially published on 14 October 2024.
|
||||
+# https://www.gacetaoficial.gov.py/index/detalle_publicacion/89723
|
||||
+# The text of the law says that it enters into force on the first
|
||||
+# Sunday in October 2024 (6 October 2024). But the constitution
|
||||
+# prohibits retroactive effect, and the civil code says that laws
|
||||
+# enter into force on the day after their publication or on the day
|
||||
+# that they specify, and it also says that they don't have retroactive
|
||||
+# effect. So I think that the time change on 6 October 2024 should
|
||||
+# still be considered as DST according to the previous law, and
|
||||
+# permanently UTC-3 from 15 October 2024 according to the new law....
|
||||
+# https://www.constituteproject.org/constitution/Paraguay_2011
|
||||
+# https://www.oas.org/dil/esp/codigo_civil_paraguay.pdf
|
||||
|
||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
||||
Zone America/Asuncion -3:50:40 - LMT 1890
|
||||
-3:50:40 - AMT 1931 Oct 10 # Asunción Mean Time
|
||||
-4:00 - -04 1972 Oct
|
||||
-3:00 - -03 1974 Apr
|
||||
- -4:00 Para -04/-03 2024 Oct 6 0:00
|
||||
+ -4:00 Para -04/-03 2024 Oct 15
|
||||
-3:00 - -03
|
||||
|
||||
# Peru
|
||||
--
|
||||
2.28.0.windows.1
|
||||
|
||||
@ -1,155 +0,0 @@
|
||||
From 251c97bb872fe6074824a1144eea5f84c419bb9d Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Tue, 14 Mar 2023 15:17:59 -0700
|
||||
Subject: [PATCH] This year Morocco springs forward April 23, not April 30
|
||||
|
||||
Reference:https://github.com/eggert/tz/commit/251c97bb872fe6074824a1144eea5f84c419bb9d
|
||||
Conflict: remove NEWS
|
||||
|
||||
* NEWS: Mention this.
|
||||
* africa (Morocco): In 2023 Morocco's spring-forward transition after
|
||||
Ramadan will occur April 23, not April 30. (Thanks to Milamber.)
|
||||
Adjust predictions for future years accordingly.
|
||||
---
|
||||
africa | 41 +++++++++++++++++++++++------------------
|
||||
1 file changed, 23 insertions(+), 18 deletions(-)
|
||||
|
||||
diff --git a/africa b/africa
|
||||
index 6ea984b..30ff3ca 100644
|
||||
--- a/africa
|
||||
+++ b/africa
|
||||
@@ -901,19 +901,28 @@ Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis
|
||||
# Friday or Saturday (and so the 2 days off are on a weekend), the next time
|
||||
# shift will be the next weekend.
|
||||
#
|
||||
-# From Paul Eggert (2020-05-31):
|
||||
+# From Milamber (2021-03-31, 2022-03-10):
|
||||
+# https://www.mmsp.gov.ma/fr/actualites.aspx?id=2076
|
||||
+# https://www.ecoactu.ma/horaires-administration-ramadan-gmtheure-gmt-a-partir-de-dimanche-27-mars/
|
||||
+#
|
||||
+# From Milamber (2023-03-14):
|
||||
+# https://fr.le360.ma/societe/ramadan-2023-retour-a-lheure-gmt-a-partir-de-ce-dimanche-19-mars_6ARLYJJ4ZNHCFGOYEJ3LVIVZPQ/
|
||||
+# The return to legal GMT time will take place this Sunday, March 19 at 3 a.m.
|
||||
+# ... the return to GMT+1 will be made on Sunday April 23, 2023 at 2 a.m.
|
||||
+#
|
||||
+# From Paul Eggert (2023-03-14):
|
||||
# For now, guess that in the future Morocco will fall back at 03:00
|
||||
# the last Sunday before Ramadan, and spring forward at 02:00 the
|
||||
-# first Sunday after two days after Ramadan. To implement this,
|
||||
+# first Sunday after one day after Ramadan. To implement this,
|
||||
# transition dates and times for 2019 through 2087 were determined by
|
||||
-# running the following program under GNU Emacs 26.3. (This algorithm
|
||||
+# running the following program under GNU Emacs 28.2. (This algorithm
|
||||
# also produces the correct transition dates for 2016 through 2018,
|
||||
# though the times differ due to Morocco's time zone change in 2018.)
|
||||
# (let ((islamic-year 1440))
|
||||
# (require 'cal-islam)
|
||||
# (while (< islamic-year 1511)
|
||||
# (let ((a (calendar-islamic-to-absolute (list 9 1 islamic-year)))
|
||||
-# (b (+ 2 (calendar-islamic-to-absolute (list 10 1 islamic-year))))
|
||||
+# (b (+ 1 (calendar-islamic-to-absolute (list 10 1 islamic-year))))
|
||||
# (sunday 0))
|
||||
# (while (/= sunday (mod (setq a (1- a)) 7)))
|
||||
# (while (/= sunday (mod b 7))
|
||||
@@ -927,10 +936,6 @@ Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis
|
||||
# (car (cdr (cdr a))) (calendar-month-name (car a) t) (car (cdr a))
|
||||
# (car (cdr (cdr b))) (calendar-month-name (car b) t) (car (cdr b)))))
|
||||
# (setq islamic-year (+ 1 islamic-year))))
|
||||
-#
|
||||
-# From Milamber (2021-03-31, 2022-03-10), confirming these predictions:
|
||||
-# https://www.mmsp.gov.ma/fr/actualites.aspx?id=2076
|
||||
-# https://www.ecoactu.ma/horaires-administration-ramadan-gmtheure-gmt-a-partir-de-dimanche-27-mars/
|
||||
|
||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
||||
Rule Morocco 1939 only - Sep 12 0:00 1:00 -
|
||||
@@ -983,7 +988,7 @@ Rule Morocco 2021 only - May 16 2:00 0 -
|
||||
Rule Morocco 2022 only - Mar 27 3:00 -1:00 -
|
||||
Rule Morocco 2022 only - May 8 2:00 0 -
|
||||
Rule Morocco 2023 only - Mar 19 3:00 -1:00 -
|
||||
-Rule Morocco 2023 only - Apr 30 2:00 0 -
|
||||
+Rule Morocco 2023 only - Apr 23 2:00 0 -
|
||||
Rule Morocco 2024 only - Mar 10 3:00 -1:00 -
|
||||
Rule Morocco 2024 only - Apr 14 2:00 0 -
|
||||
Rule Morocco 2025 only - Feb 23 3:00 -1:00 -
|
||||
@@ -999,7 +1004,7 @@ Rule Morocco 2029 only - Feb 18 2:00 0 -
|
||||
Rule Morocco 2029 only - Dec 30 3:00 -1:00 -
|
||||
Rule Morocco 2030 only - Feb 10 2:00 0 -
|
||||
Rule Morocco 2030 only - Dec 22 3:00 -1:00 -
|
||||
-Rule Morocco 2031 only - Feb 2 2:00 0 -
|
||||
+Rule Morocco 2031 only - Jan 26 2:00 0 -
|
||||
Rule Morocco 2031 only - Dec 14 3:00 -1:00 -
|
||||
Rule Morocco 2032 only - Jan 18 2:00 0 -
|
||||
Rule Morocco 2032 only - Nov 28 3:00 -1:00 -
|
||||
@@ -1015,7 +1020,7 @@ Rule Morocco 2036 only - Nov 23 2:00 0 -
|
||||
Rule Morocco 2037 only - Oct 4 3:00 -1:00 -
|
||||
Rule Morocco 2037 only - Nov 15 2:00 0 -
|
||||
Rule Morocco 2038 only - Sep 26 3:00 -1:00 -
|
||||
-Rule Morocco 2038 only - Nov 7 2:00 0 -
|
||||
+Rule Morocco 2038 only - Oct 31 2:00 0 -
|
||||
Rule Morocco 2039 only - Sep 18 3:00 -1:00 -
|
||||
Rule Morocco 2039 only - Oct 23 2:00 0 -
|
||||
Rule Morocco 2040 only - Sep 2 3:00 -1:00 -
|
||||
@@ -1031,7 +1036,7 @@ Rule Morocco 2044 only - Aug 28 2:00 0 -
|
||||
Rule Morocco 2045 only - Jul 9 3:00 -1:00 -
|
||||
Rule Morocco 2045 only - Aug 20 2:00 0 -
|
||||
Rule Morocco 2046 only - Jul 1 3:00 -1:00 -
|
||||
-Rule Morocco 2046 only - Aug 12 2:00 0 -
|
||||
+Rule Morocco 2046 only - Aug 5 2:00 0 -
|
||||
Rule Morocco 2047 only - Jun 23 3:00 -1:00 -
|
||||
Rule Morocco 2047 only - Jul 28 2:00 0 -
|
||||
Rule Morocco 2048 only - Jun 7 3:00 -1:00 -
|
||||
@@ -1047,7 +1052,7 @@ Rule Morocco 2052 only - Jun 2 2:00 0 -
|
||||
Rule Morocco 2053 only - Apr 13 3:00 -1:00 -
|
||||
Rule Morocco 2053 only - May 25 2:00 0 -
|
||||
Rule Morocco 2054 only - Apr 5 3:00 -1:00 -
|
||||
-Rule Morocco 2054 only - May 17 2:00 0 -
|
||||
+Rule Morocco 2054 only - May 10 2:00 0 -
|
||||
Rule Morocco 2055 only - Mar 28 3:00 -1:00 -
|
||||
Rule Morocco 2055 only - May 2 2:00 0 -
|
||||
Rule Morocco 2056 only - Mar 12 3:00 -1:00 -
|
||||
@@ -1063,7 +1068,7 @@ Rule Morocco 2060 only - Mar 7 2:00 0 -
|
||||
Rule Morocco 2061 only - Jan 16 3:00 -1:00 -
|
||||
Rule Morocco 2061 only - Feb 27 2:00 0 -
|
||||
Rule Morocco 2062 only - Jan 8 3:00 -1:00 -
|
||||
-Rule Morocco 2062 only - Feb 19 2:00 0 -
|
||||
+Rule Morocco 2062 only - Feb 12 2:00 0 -
|
||||
Rule Morocco 2062 only - Dec 31 3:00 -1:00 -
|
||||
Rule Morocco 2063 only - Feb 4 2:00 0 -
|
||||
Rule Morocco 2063 only - Dec 16 3:00 -1:00 -
|
||||
@@ -1079,7 +1084,7 @@ Rule Morocco 2067 only - Dec 11 2:00 0 -
|
||||
Rule Morocco 2068 only - Oct 21 3:00 -1:00 -
|
||||
Rule Morocco 2068 only - Dec 2 2:00 0 -
|
||||
Rule Morocco 2069 only - Oct 13 3:00 -1:00 -
|
||||
-Rule Morocco 2069 only - Nov 24 2:00 0 -
|
||||
+Rule Morocco 2069 only - Nov 17 2:00 0 -
|
||||
Rule Morocco 2070 only - Oct 5 3:00 -1:00 -
|
||||
Rule Morocco 2070 only - Nov 9 2:00 0 -
|
||||
Rule Morocco 2071 only - Sep 20 3:00 -1:00 -
|
||||
@@ -1095,7 +1100,7 @@ Rule Morocco 2075 only - Sep 15 2:00 0 -
|
||||
Rule Morocco 2076 only - Jul 26 3:00 -1:00 -
|
||||
Rule Morocco 2076 only - Sep 6 2:00 0 -
|
||||
Rule Morocco 2077 only - Jul 18 3:00 -1:00 -
|
||||
-Rule Morocco 2077 only - Aug 29 2:00 0 -
|
||||
+Rule Morocco 2077 only - Aug 22 2:00 0 -
|
||||
Rule Morocco 2078 only - Jul 10 3:00 -1:00 -
|
||||
Rule Morocco 2078 only - Aug 14 2:00 0 -
|
||||
Rule Morocco 2079 only - Jun 25 3:00 -1:00 -
|
||||
@@ -1105,13 +1110,13 @@ Rule Morocco 2080 only - Jul 21 2:00 0 -
|
||||
Rule Morocco 2081 only - Jun 1 3:00 -1:00 -
|
||||
Rule Morocco 2081 only - Jul 13 2:00 0 -
|
||||
Rule Morocco 2082 only - May 24 3:00 -1:00 -
|
||||
-Rule Morocco 2082 only - Jul 5 2:00 0 -
|
||||
+Rule Morocco 2082 only - Jun 28 2:00 0 -
|
||||
Rule Morocco 2083 only - May 16 3:00 -1:00 -
|
||||
Rule Morocco 2083 only - Jun 20 2:00 0 -
|
||||
Rule Morocco 2084 only - Apr 30 3:00 -1:00 -
|
||||
Rule Morocco 2084 only - Jun 11 2:00 0 -
|
||||
Rule Morocco 2085 only - Apr 22 3:00 -1:00 -
|
||||
-Rule Morocco 2085 only - Jun 3 2:00 0 -
|
||||
+Rule Morocco 2085 only - May 27 2:00 0 -
|
||||
Rule Morocco 2086 only - Apr 14 3:00 -1:00 -
|
||||
Rule Morocco 2086 only - May 19 2:00 0 -
|
||||
Rule Morocco 2087 only - Mar 30 3:00 -1:00 -
|
||||
--
|
||||
2.33.0
|
||||
|
||||
@ -44,13 +44,13 @@ index a9b36d3..43167cb 100644
|
||||
--- a/zone1970.tab
|
||||
+++ b/zone1970.tab
|
||||
@@ -123,7 +123,8 @@ CK -2114-15946 Pacific/Rarotonga
|
||||
CL -3327-07040 America/Santiago Chile (most areas)
|
||||
CL -3327-07040 America/Santiago most of Chile
|
||||
CL -5309-07055 America/Punta_Arenas Region of Magallanes
|
||||
CL -2709-10926 Pacific/Easter Easter Island
|
||||
-CN +3114+12128 Asia/Shanghai Beijing Time
|
||||
+CN +3955+11626 Asia/Beijing China Standard Time
|
||||
+CN +3114+12128 Asia/Shanghai Shanghai Time
|
||||
CN,AQ +4348+08735 Asia/Urumqi Xinjiang Time, Vostok
|
||||
CN +4348+08735 Asia/Urumqi Xinjiang Time
|
||||
CO +0436-07405 America/Bogota
|
||||
CR +0956-08405 America/Costa_Rica
|
||||
--
|
||||
|
||||
@ -202,7 +202,7 @@ index 1cb0977..d2d1d53 100644
|
||||
--- a/zone.tab
|
||||
+++ b/zone.tab
|
||||
@@ -268,7 +268,7 @@ MM +1647+09610 Asia/Yangon
|
||||
MN +4755+10653 Asia/Ulaanbaatar Mongolia (most areas)
|
||||
MN +4755+10653 Asia/Ulaanbaatar most of Mongolia
|
||||
MN +4801+09139 Asia/Hovd Bayan-Olgiy, Govi-Altai, Hovd, Uvs, Zavkhan
|
||||
MN +4804+11430 Asia/Choibalsan Dornod, Sukhbaatar
|
||||
-MO +221150+1133230 Asia/Macau
|
||||
@ -215,7 +215,7 @@ index 43167cb..2a19b85 100644
|
||||
--- a/zone1970.tab
|
||||
+++ b/zone1970.tab
|
||||
@@ -209,7 +209,7 @@ MM,CC +1647+09610 Asia/Yangon
|
||||
MN +4755+10653 Asia/Ulaanbaatar Mongolia (most areas)
|
||||
MN +4755+10653 Asia/Ulaanbaatar most of Mongolia
|
||||
MN +4801+09139 Asia/Hovd Bayan-Ölgii, Govi-Altai, Hovd, Uvs, Zavkhan
|
||||
MN +4804+11430 Asia/Choibalsan Dornod, Sükhbaatar
|
||||
-MO +221150+1133230 Asia/Macau
|
||||
|
||||
@ -14,14 +14,14 @@ index afb9d53..b8f32e5 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -785,7 +785,7 @@ tzselect: tzselect.ksh version
|
||||
check: check_back check_mild
|
||||
check_mild: check_character_set check_white_space check_links \
|
||||
check_name_lengths check_slashed_abbrs check_sorted \
|
||||
check_name_lengths check_now \
|
||||
check_slashed_abbrs check_sorted \
|
||||
- check_tables check_web check_ziguard check_zishrink check_tzs
|
||||
+ check_tables check_ziguard check_zishrink check_tzs
|
||||
|
||||
check_character_set: $(ENCHILADA)
|
||||
test ! '$(UTF8_LOCALE)' || \
|
||||
# True if UTF8_LOCALE does not work;
|
||||
# otherwise, false but with LC_ALL set to $(UTF8_LOCALE).
|
||||
--
|
||||
2.27.0
|
||||
|
||||
|
||||
Binary file not shown.
BIN
tzcode2024a.tar.gz
Normal file
BIN
tzcode2024a.tar.gz
Normal file
Binary file not shown.
46
tzdata.spec
46
tzdata.spec
@ -1,6 +1,6 @@
|
||||
Name: tzdata
|
||||
Version: 2022g
|
||||
Release: 6
|
||||
Version: 2024a
|
||||
Release: 3
|
||||
Summary: Timezone data
|
||||
License: Public Domain
|
||||
URL: https://www.iana.org/time-zones
|
||||
@ -9,14 +9,8 @@ Source1: https://data.iana.org/time-zones/releases/tzcode%{version}.tar.gz
|
||||
Source2: javazic.tar.gz
|
||||
Source3: javazic-1.8-37392f2f5d59.tar.xz
|
||||
|
||||
Patch6000: backport-Much-of-Greenland-still-uses-DST-from-2024-on.patch
|
||||
Patch6001: backport-Egypt-now-uses-DST-again.patch
|
||||
Patch6002: backport-Max-max.patch
|
||||
Patch6003: backport-This-year-Morocco-springs-forward-April-23-not-April.patch
|
||||
Patch6004: backport-Palestine-no-longer-observes-DST-during-Ramadan.patch
|
||||
Patch6005: backport-Greenland-changed-standard-time-already.patch
|
||||
Patch6006: backport-Fix-Palestine-predictions-for-2072-through-2075.patch
|
||||
Patch6007: backport-Ittoqqortoormiit-America-Scoresbysund-zone-change.patch
|
||||
Patch6000: backport-Paraguay-adopts-permanent-03-starting-spring-2024.patch
|
||||
Patch6001: backport-Paraguay-tm_isdst-flag-goes-to-0-today.patch
|
||||
|
||||
Patch9000: bugfix-0001-add-Beijing-timezone.patch
|
||||
Patch9001: remove-ROC-timezone.patch
|
||||
@ -24,6 +18,8 @@ Patch9002: rename-Macau-to-Macao.patch
|
||||
Patch9003: remove-El_Aaiun-timezone.patch
|
||||
Patch9004: remove-Israel-timezone.patch
|
||||
Patch9005: skip-check_web-testcase.patch
|
||||
Patch9006: Asia-Almaty-matches-Asia-Tashkent-from-now-on.patch
|
||||
Patch9007: America-Scoresbysund-matches-America-Nuuk-from-now-o.patch
|
||||
|
||||
BuildRequires: gawk glibc perl-interpreter
|
||||
BuildRequires: java-devel
|
||||
@ -116,6 +112,36 @@ install -p -m 644 tzdb.dat $RPM_BUILD_ROOT%{_datadir}/javazi-1.8/
|
||||
%{_datadir}/javazi-1.8
|
||||
|
||||
%changelog
|
||||
* Thu Oct 31 2024 langfei <langfei@huawei.com> - 2024a-3
|
||||
- Type:bugfix
|
||||
- CVE:NA
|
||||
- SUG:NA
|
||||
- DESC: The time zone rule of Paraguay is changed.
|
||||
|
||||
* Wed Apr 10 2024 wangxiaomeng <wangxiaomeng@kylinos.cn> - 2024a-2
|
||||
- Type:bugfix
|
||||
- CVE:NA
|
||||
- SUG:NA
|
||||
- DESC: Backport patch to fix check error
|
||||
|
||||
* Sun Feb 4 2024 liuchao <liuchao173@huawei.com> - 2024a-1
|
||||
- Type:bugfix
|
||||
- CVE:NA
|
||||
- SUG:NA
|
||||
- DESC: upgrade tzdata to 2024a
|
||||
|
||||
* Sun Feb 4 2024 liuchao <liuchao173@huawei.com> - 2023d-2
|
||||
- Type:bugfix
|
||||
- CVE:NA
|
||||
- SUG:NA
|
||||
- DESC: Palestine springs forward a week later after Ramadan
|
||||
|
||||
* Tue Jan 23 2024 liuchao <liuchao173@huawei.com> - 2023d-1
|
||||
- Type:bugfix
|
||||
- CVE:NA
|
||||
- SUG:NA
|
||||
- DESC: upgrade tzdata to 2023d
|
||||
|
||||
* Wed Dec 13 2023 langfei<langfei@huawei.com> - 2022g-6
|
||||
- Type:bugfix
|
||||
- CVE:NA
|
||||
|
||||
Binary file not shown.
BIN
tzdata2024a.tar.gz
Normal file
BIN
tzdata2024a.tar.gz
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user