Thanks for the correction. From what you write, it appears that we misread the sources for that transition, and made the common mistake of thinking it was a transition at 24:00 when it was really a transition at 00:00. To fix this, I installed the attached patch on the development repository on GitHub.
From 7f78d3fd8ba7bbd3f5dc2ae1b16dac1845edd293 Mon Sep 17 00:00:00 2001
From: Paul Eggert <[email protected]>
Date: Mon, 27 Jul 2026 10:46:11 -0700
Subject: [PROPOSED] =?UTF-8?q?Iran=E2=80=99s=201989-05-26=20spring=20forwa?=
 =?UTF-8?q?rd=20was=20at=2000:00?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

(Thanks to N.F. Hase.)
* NEWS: Mention this.
* asia (Iran): Change 1979 May date from 26 to 25.
---
 NEWS |  3 +++
 asia | 20 ++++++++++++++++----
 2 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/NEWS b/NEWS
index 35816c2f..99b58d09 100644
--- a/NEWS
+++ b/NEWS
@@ -22,6 +22,9 @@ Unreleased, experimental changes
 
     Colombia’s 1992-05-02 spring forward was at 00:00, not 24:00.
 
+    Iran’s 1989-05-26 spring forward was at 00:00, not 24:00.
+    (Thanks to N.F. Hase.)
+
     The backward-compatibility names EST5EDT, CST6CDT, MST7MDT, and
     PST8PDT now conform better to POSIX.  For example, EST5EDT now
     always uses the abbreviation "EST" for standard time (now always 5
diff --git a/asia b/asia
index dd76bdfc..4d41d09e 100644
--- a/asia
+++ b/asia
@@ -1544,9 +1544,21 @@ Zone Asia/Jayapura	9:22:48 -	LMT	1932 Nov
 # leap year calculation involved.  There has never been any serious
 # plan to change that law....
 #
-# From Paul Eggert (2022-06-30):
-# Go with Pournader for 1935 through spring 1979, and for timestamps
-# after August 1991; go with with Shanks & Pottenger for other timestamps.
+# From N.F. Hase (2026-07-26):
+# Ettela'at (Tehran daily) printed a daily panel headed "taqvim-e
+# Ettela'at / sa'at-ha-ye shar'i", attributed to Dr. Riyazi Kermani.
+# Each panel gives today's maghrib followed by fajr, sunrise, solar noon
+# and maghrib for the next day, together with the Iranian, Hijri and
+# Gregorian dates.... 26 May 1979 (1358-03-05)
+# https://mashruteh.org/wiki/index.php/%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Ettelaat13580305.pdf
+# ... That also matches Movahedi's wording, that the government
+# returned to DST on 26 May, and the note in the 2022 thread that the
+# change was announced one day in advance on 25 May.
+#
+# From Paul Eggert (2026-07-26):
+# Go with Pournader for 1935 through spring 1979 (with the last
+# transition clarified by Hase), and for timestamps after August 1991;
+# go with Shanks & Pottenger for other timestamps.
 # Go with Santoni's citation of the UIT for fall 1977, as 20 October 1977
 # is 28 Mehr 1356, consistent with the "Mehr" in Pournader's source.
 # Assume that the UIT's "1930" is UTC, i.e., 24:00 local time.
@@ -1597,7 +1609,7 @@ Rule	Iran	1977	only	-	Mar	21	23:00	1:00	-
 Rule	Iran	1977	only	-	Oct	20	24:00	0	-
 Rule	Iran	1978	only	-	Mar	24	24:00	1:00	-
 Rule	Iran	1978	only	-	Aug	 5	01:00	0	-
-Rule	Iran	1979	only	-	May	26	24:00	1:00	-
+Rule	Iran	1979	only	-	May	25	24:00	1:00	-
 Rule	Iran	1979	only	-	Sep	18	24:00	0	-
 Rule	Iran	1980	only	-	Mar	20	24:00	1:00	-
 Rule	Iran	1980	only	-	Sep	22	24:00	0	-
-- 
2.53.0

Reply via email to