JDK-4352315 : SimpleTimeZone.getDSTSavings() returning 3600000 for TZs not using DaylightSavin
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.util:i18n
  • Affected Version: 1.3.0
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2000-07-12
  • Updated: 2000-07-12
  • Resolved: 2000-07-12
Related Reports
Duplicate :  
Description
The timezones Asia/Tokyo Asia/Taipei and Asia/Shanghai do not use
Daylight Saving.
But getDSTSavings still return 3600000.


SimpleTimeZone.getDSTSavings() :Asia/Tokyo:1999-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Tokyo:1998-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Tokyo:2001-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Tokyo:2000-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Shanghai:1999-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Shanghai:1998-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Shanghai:2001-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Shanghai:2000-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Taipei:1999-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Taipei:1998-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Taipei:2001-------- FAILED
3600000
SimpleTimeZone.getDSTSavings() :Asia/Taipei:2000-------- FAILED
3600000

Comments
PUBLIC COMMENTS SimpleTimeZone.getDSTSavings() returning wrong values for timezones which do not use DayLight Saving.
10-06-2004