JDK-4257424 : BST timezone incorrectly setup in TimeZone table
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.util:i18n
  • Affected Version: 1.2.2
  • Priority: P4
  • Status: Closed
  • Resolution: Not an Issue
  • OS: generic
  • CPU: generic
  • Submitted: 1999-07-27
  • Updated: 1999-07-28
  • Resolved: 1999-07-28
Description

Name: rlT66838			Date: 07/27/99


TimeZone.getTimeZone("BST") returns the wrong timezone.

The following timezone's should be changed:

Asia/Dacca should have the BDT ID rather than it's current BST ID
(as I mentioned, a typo I believe on line 1669 of
src\java\utilTimeZone.java) 

Europe/London should have an alias ID entry for BST on line 1102 of
src\java\util\TimeZone.java which mimics the current Europe/London ID
exactly.

Thanks,
Kyle
(Review ID: 88406) 
======================================================================

Comments
WORK AROUND Name: rlT66838 Date: 07/27/99 use TimeZone.getTimeZone("Europe/London") instead ======================================================================
11-06-2004

EVALUATION The old three-character time zone names are kept for compatibility with JDK 1.1.x, and there BST stood for "Bangladesh Standard Time". To get the British Standard Time, use Europe/London. norbert.lindenberg@Eng 1999-07-28
28-07-1999