[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
[http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap08.html#tag_08]:
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
Savings"
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