JDK-6645783 : (tz) Embed tzdata2007k into the tzupdater tool (Argentina DST fix for December 30, 2007)
  • Type: Enhancement
  • Component: tools
  • Sub-Component: updaters
  • Affected Version: tz1.3.2
  • Priority: P1
  • Status: Resolved
  • Resolution: Fixed
  • OS: solaris
  • CPU: generic,sparc
  • Submitted: 2007-12-28
  • Updated: 2010-07-29
  • Resolved: 2008-01-04
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
1.3.3 b01Fixed
Related Reports
Relates :  
Description
Last night, Argentina changed their timezone, effective Jan. 1, 2008. The customer requests Sun immediately implements these changes for both tzupdater and tzupdater131.
tzdata2007k was 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.

Comments
EVALUATION Tzdata updater 1.3.3 (tzdata2007k) is now available. For more information, please refer to http://java.sun.com/javase/tzupdater_README.html .
17-04-2008

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.
31-12-2007

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.
28-12-2007

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.
28-12-2007