[tz] OpenJDK/CLDR/ICU/Joda issues with Ireland change

Michael H Deckers michael.h.deckers at googlemail.com
Mon Jan 29 12:23:42 UTC 2018

  On 2018-01-28 19:43, Paul Eggert wrote:
> Michael H Deckers wrote:
>> POSIX does not say anything about the setting of the tm_isdst member 
>> for a given TZ string
> Yes it does. ....

   No. Everybody can convince themselves about what POSIX is saying by 
looking at

    std and dst
      Indicate no less than three, nor more than {TZNAME_MAX}, bytes 
that are
      the designation for the standard (std) or the alternative (dst 
-such as
      Daylight Savings Time) timezone. Only std is required; if dst is
      missing, then the alternative time does not apply in this locale.

   If POSIX had meant to say that the "alternative time" is "Daylight 
   in every case, then they could have said so (and could have avoided 
the term
   "alternative time" altogether). They did not.

   Michael Deckers.

More information about the tz mailing list