Amsterdam timezone prior to 1937 incorrect?
Hi, Between 2022a an b the timezone info for Europe/Amstedam is removed: Z Europe/Amsterdam 0:19:32 - LMT 1835 The timezone info for Brussels around that date differs from Amsterdams timezone info. Determining the timezone information for dates around that period on my Linux system in python returns since the latest update an offset of 0 minutes as opposed to the 19 minutes previously. Is the removal for this timezone information intentional or a bug? Regards, Loek
On 5 September 2022 20:34:06 BST, Loek Engels via tz <tz@iana.org> wrote:
Hi,
Between 2022a an b the timezone info for Europe/Amstedam is removed: Z Europe/Amsterdam 0:19:32 - LMT 1835 The timezone info for Brussels around that date differs from Amsterdams timezone info.
Determining the timezone information for dates around that period on my Linux system in python returns since the latest update an offset of 0 minutes as opposed to the 19 minutes previously.
Is the removal for this timezone information intentional or a bug?
The maintainer has merged the Amsterdam and Brussels timezone information by using the Brussels rules for Amsterdam, as the rules don't differ since 1970, in the default data package. This wipes out Amsterdam rules from before 1970, including local mean time. The old data is still available if you build with certain (IMO hard to find, slightly documented) options. cheers Derick
On 9/5/22 14:34, Loek Engels via tz wrote:
Between 2022a an b the timezone info for Europe/Amstedam is removed: Z Europe/Amsterdam 0:19:32 - LMT 1835 The timezone info for Brussels around that date differs from Amsterdams timezone info.
In the default build Europe/Amsterdam is now a link to Europe/Brussels as the two locations have identical timestamp histories since 1970 (the tzdb cutoff). The old Amsterdam data is still present in the file 'backzone'. You can use that data by editing the Makefile (see below). However, even with the old data Amsterdam timestamps will still be slightly incorrect before 1937 due to limitations in tzcode and the tzdata format. Here's the Makefile section in question. # If you want out-of-scope and often-wrong data from the file 'backzone', # but only for entries listed in the backward-compatibility file zone.tab, use # PACKRATDATA= backzone # PACKRATLIST= zone.tab # If you want all the 'backzone' data, use # PACKRATDATA= backzone # PACKRATLIST= # To omit this data, use # PACKRATDATA= # PACKRATLIST=
participants (3)
-
Derick Rethans -
Loek Engels -
Paul Eggert