On 2024-03-26 14:49, Tim Parenti via tz wrote:
On Tue, 26 Mar 2024 at 15:00, Mohammad Farshad via tz wrote:
I think the time zone of Theran/Iran is not correct in the 2024a version.
Our data has Iran on UTC+3:30 year-round from 2023 onward. If this is incorrect, please point us to official announcements that indicate otherwise. Alternatively, if you believe you're seeing incorrect timestamps for Iran generated by 2024a, please provide more detail on the precise behavior you're observing and the system you're running on.
"After returning to the standard time on 22 September 2022, the Iran Government elected to remain permanently in the standard time, cancelling daylight saving time. Hence, Iran will permanently remain at UTC + 3:30 time zone going forward."
Note that our Iran DST rules stop after 2022. This change was made on 2022-05-10 and released in version 2022b on 2022-08-10: <https://github.com/eggert/tz/commit/66b18d9835dda089d65349c86e7851c4f0746e09>
$ head /usr/share/doc/tzdata/version 2024a # Last transitions: $ zdump -Vc2022,2025 Asia/Tehran Asia/Tehran Mon Mar 21 20:29:59 2022 UT = Mon Mar 21 23:59:59 2022 +0330 isdst=0 gmtoff=12600 Asia/Tehran Mon Mar 21 20:30:00 2022 UT = Tue Mar 22 01:00:00 2022 +0430 isdst=1 gmtoff=16200 Asia/Tehran Wed Sep 21 19:29:59 2022 UT = Wed Sep 21 23:59:59 2022 +0430 isdst=1 gmtoff=16200 Asia/Tehran Wed Sep 21 19:30:00 2022 UT = Wed Sep 21 23:00:00 2022 +0330 isdst=0 gmtoff=12600 Not every system uses tzdata, nor keeps it up to date, and some systems take longer to get changes into production releases. We are aware of the sometimes months long update, test, release pipeline delays with Apple, Oracle (and Java), and other vendor tzdata updates. MS just announced in their DST blog "interim" guidance on: - 2021 Samoa stopping DST will be in Windows 2024 March preview or April security updates; and previously for - 2022 October Syria stopping DST a year later in 2023 October/November Windows updates! https://techcommunity.microsoft.com/t5/daylight-saving-time-time-zone/interi... https://techcommunity.microsoft.com/t5/daylight-saving-time-time-zone/interi... The "interim" normally means guidance issued shortly after the government announcement, before the MS Windows update; *not* long after the announcement, and just before they finally figured out how to make the ridiculously delayed updates! I wonder how they do with .NET (uses tzdata), Outlook, Exchange, MS-SQL? -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry
participants (1)
-
brian.inglis@systematicsw.ab.ca