[threeten-dev] Host Locale Provider cannot get Japanese DayOfWeek
Masayoshi Okutsu
masayoshi.okutsu at oracle.com
Sun May 5 04:01:16 PDT 2013
I've been able to reproduce the same symptom on Windows 7, and filed a
bug report (8013903).
Thanks,
Masayoshi
On 5/3/2013 11:43 AM, Frank Ding wrote:
> Hi Masayoshi,
> Thanks for looking into it. It's on Windows.
>
> Best regards,
> Frank
>
> On 5/2/2013 11:22 PM, Masayoshi Okutsu wrote:
>> Hi Frank,
>>
>> Do you see the problem on what platform? I tested it on Linux and it
>> worked OK.
>>
>> Thanks,
>> Masayoshi
>>
>> On 5/2/2013 4:03 PM, Frank Ding wrote:
>>> Hi guys,
>>> Would anybody take a look at it?
>>>
>>> Best regards,
>>> Frank
>>>
>>> On 4/27/2013 4:00 PM, Frank Ding wrote:
>>>> Forgot to mention that the era Heisei should be actually translated
>>>> to Japanese characters for HOST locale provider.
>>>>
>>>> Best regards,
>>>> Frank
>>>>
>>>> On 4/27/2013 3:51 PM, Frank Ding wrote:
>>>>> Hi threeten guys,
>>>>> A bug was found in b87 when Host Locale Provider was used, "Day
>>>>> name in week" and "AM/PM mark" become blank in Japanese environment.
>>>>>
>>>>> Locale locale = new Locale("ja","JP","JP");
>>>>> SimpleDateFormat df = new SimpleDateFormat("GGGG yyyy.MM.dd
>>>>> '('E')' a hh:mm:ss zzz", locale);
>>>>> System.out.println(df.format(new Date()));
>>>>>
>>>>> The expected output is "\u5e73\u6210 25.04.19 (\u91d1)
>>>>> \u5348\u5f8c 06:28:59 JST" or "平成 25.04.27 (土) 午後 03:47:28
>>>>> CST", which can be obtained by specifying JRE as locale provider
>>>>> (-Djava.locale.providers=JRE). However, it's now "Heisei 25.04.19
>>>>> () 06:24:02 JST
>>>>> " when option "-Djava.locale.providers=HOST" is specified.
>>>>>
>>>>> Can anybody take a look at it and confirm?
>>>>>
>>>>> Best regards,
>>>>> Frank
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>
More information about the threeten-dev
mailing list