JDK-6300580 : (tz) TimeZone.getDisplayName should not take useDaylightTime() value into account
Type:Bug
Component:core-libs
Sub-Component:java.util:i18n
Affected Version:5.0,6
Priority:P3
Status:Resolved
Resolution:Fixed
OS:generic
CPU:generic
Submitted:2005-07-22
Updated:2017-05-16
Resolved:2005-08-15
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.
Because useDaylightTime() can return only the information of the last known DST rules. It causes a problem if older time stamps use some different DST rules.
Comments
EVALUATION
The getDisplayName method should fully rely on the given daylight value.