David Rowley <[email protected]> writes:
> On Tue, 20 Oct 2026 at 16:44, Tom Lane <[email protected]> wrote:
>> So CLDR's comment is wrong, and seemingly always has been if you
>> assume it's meant to specify the zone's standard time.

> ...
> So at least the comment was correct at one point.

Ah, I failed to look closely enough.  There's still room for CLDR to
fix their comments, if anyone feels like double-checking the other
zone discrepancies and filing a bug.  But it's not super important
for our purposes.

Apropos of this, I just read an uber-informative post on the tz
mailing list:

https://lists.iana.org/hyperkitty/list/[email protected]/message/JBMDX4TTIU4HAUSDLOKKI3JRLYJZGUEG/

So according to this apparently-very-well-informed person, TZDB is
what is under the hood in modern Windows releases, and what we are
doing in findtimezone.c is trying to map from their legacy
representation back to underlying truth.  I wonder whether what we
should really be doing is burning that code to the ground and fetching
data from one of their modern APIs instead.  Of course question #1 is
whether those modern APIs exist in all Windows versions we still care
to support.

                        regards, tom lane


Reply via email to