-
Bug
-
Resolution: Won't Fix
-
P4
-
None
-
1.2.2
-
generic
-
generic
Name: bb33257 Date: 08/24/99
In localPatternChars of DateFormatZoneData_de.java,
which provide localized pattern characters
for UIs, the German characters differ in two places:
- the character for "year" is not "y" but "u"
- the character for "day" is not "d" but "t"
localPatternChars { "GuMtkHmsSEDFwWahKz" }
The first one is very confusing: in German, "year" is "Jahr" - there is no "u".
The second one is fine: "day" is "Tag".
I do not have standards texts about this at hand, but I think
it would be better/more consistent/easier to use if the "year"
letter were "j" (or maybe "J", but I would prefer lowercase).
(Review ID: 94314)
======================================================================
- relates to
-
JDK-4994312 Incompatibility SimpleDateFormat.applyLocalizedPattern between Sun JDK versions
- Resolved
-
JDK-4225362 localized DateFormatSymbols for fr_FR is wrong
- Resolved
-
JDK-6369299 java.text.SimpleDateFormat: toLocalizedPattern() returns inappropriate string for many locales
- Closed