[tz] Welcome to the "tz" mailing list
Paul Eggert
eggert at cs.ucla.edu
Thu May 21 20:33:41 UTC 2020
On 5/21/20 9:18 AM, Brian Inglis wrote:
> System.out.println(java.time.zone.ZoneRulesProvider.getVersions("UTC").keySet());
> [2019c]
Thanks for that jshell recipe. I observe the same "2019c" on my Ubuntu
18.04.4 laptop, even though Ubuntu 18.04.4 has updated tzdata to 2020a,
as can be seen from this shell command:
$ zdump -V -c 2020,2021 America/Dawson
America/Dawson Sun Mar 8 09:59:59 2020 UT = Sun Mar 8 01:59:59 2020
PST isdst=0 gmtoff=-28800
America/Dawson Sun Mar 8 10:00:00 2020 UT = Sun Mar 8 03:00:00 2020
MST isdst=0 gmtoff=-25200
So I am observing the same symptoms that Sundar Sarma reports: my tzdata
package is up-to-date but its Java copy is not.
There are recipes for fixing the problem by updating the Java copy. For
Oracle Java, see
<https://www.oracle.com/java/technologies/javase/tzupdater-readme.html>.
For OpenJDK or some other Java, you can try ZIUpdater
<https://www.azul.com/products/open-source-tools/ziupdater-time-zone-tool/>,
tzdbgen <https://github.com/akashche/tzdbgen>, and/or IANA Updater
<https://bell-sw.com/pages/iana-updater/>. I'm not going to bother to
run any of those since I don't normally run Java apps on my laptop.
This Java stuff is all downstream from the tz project proper, so those
who have problems with it should contact whoever's maintaining the Java
software they're using.
More information about the tz
mailing list