EVALUATION
tzdata2007k has been released.
Date: Mon, 31 Dec 2007 10:30:05 -0500
The files...
ftp://elsie.nci.nih.gov/pub/tzcode2007k.tar.gz
...and...
ftp://elsie.nci.nih.gov/pub/tzdata2007k.tar.gz
...are now available; these reflect the changes circulated last week on
the time zone mailing list (most importantly, changes to the
"southamerica" file based on Argentina's readoption of daylight saving
time.
|
EVALUATION
Tzdata changes for Argentina and others. are under review by the tz mailing list. Those changes will be supported when the new tzdata release is available.
According to http://www.lanacion.com.ar/politica/nota.asp?nota_id=973996 , DST starts from 2007-12-30T00:00:00 (local standard time), not 2008-01-01T00:00:00.
|
EVALUATION
I tested the fix and found it did make the correct changes for the new DST changes for Argnetina. Here are my results:
BEFORE FIX
----------
509 $ java -Duser.timezone=America/Argentina/Buenos_Aires -Da=BeforeFix TestDST "12/29/2007 11:00:00 PM"
Saturday, December 29, 2007 11:00:00 PM ART (America/Argentina/Buenos_Aires) is not in daylight-savings time.
510 $ java -Duser.timezone=America/Argentina/Buenos_Aires -Da=BeforeFix TestDST "12/30/2007 0:00:00 AM"
Sunday, December 30, 2007 12:00:00 AM ART (America/Argentina/Buenos_Aires) is not in daylight-savings time.
511 $ java -Duser.timezone=America/Argentina/Buenos_Aires -Da=BeforeFix TestDST "01/01/2008 2:00:00 AM"
Tuesday, January 1, 2008 2:00:00 AM ART (America/Argentina/Buenos_Aires) is not in daylight-savings time.
INSTALLING FIX
--------------
518 $ /usr/bin/jdk1.5.0_11/bin/java -jar tzupdater-1.3.3-ea.jar -u
519 $ /usr/bin/jdk1.5.0_11/bin/java -jar tzupdater-1.3.3-ea.jar -V
tzupdater version 1.3.3-ea
JRE time zone data version: tzdata2007k
Embedded time zone data version: tzdata2007k
AFTER FIX
---------
521 $ java -Duser.timezone=America/Argentina/Buenos_Aires -Da=AfterFix TestDST "12/29/2007 11:00:00 PM"
Saturday, December 29, 2007 11:00:00 PM ART (America/Argentina/Buenos_Aires) is not in daylight-savings time.
523 $ java -Duser.timezone=America/Argentina/Buenos_Aires -Da=AfterFix TestDST "12/30/2007 0:00:00 AM"
Sunday, December 30, 2007 1:00:00 AM ARST (America/Argentina/Buenos_Aires) is in daylight-savings time.
524 $ java -Duser.timezone=America/Argentina/Buenos_Aires -Da=AfterFix TestDST "01/01/2008 2:0:00 AM"
Tuesday, January 1, 2008 2:00:00 AM ARST (America/Argentina/Buenos_Aires) is in daylight-savigs time.
|