commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pär Nils Amsen (JIRA) <>
Subject [jira] [Commented] (LANG-1328) FastDateFormat does not support 'EEE' and 'MMM' abbreviations for PT_pt
Date Thu, 04 May 2017 11:36:04 GMT


Pär Nils Amsen commented on LANG-1328:

[~kinow] I'm able to reproduce it in a fresh project! Here's a simple repo demonstrating the
issue on [Github|] (Android). In [MainActivity#18|]
the formatting happens, which produces "Dormido" instead of "Dor" on Android. 

Could it be that the FastDateFormat uses some built in stuff from the Android platform/shipped
Java source to do the formatting?

> FastDateFormat does not support 'EEE' and 'MMM' abbreviations for PT_pt
> -----------------------------------------------------------------------
>                 Key: LANG-1328
>                 URL:
>             Project: Commons Lang
>          Issue Type: Bug
>    Affects Versions: 3.3.2
>         Environment: Android
>            Reporter: Pär Nils Amsen
> For the following statement:
> {code:java}
> FastDateFormat.getInstance("MMM", timeZone, new Locale("pt", "pt")).format(1494115200);
> {code}
> The outcome will be "dormingo" instead of "dor" in Portugese (pt_PT). I expect this to
be a bug since the only reason for FastDateFormat to not abbreviate the weekdays would be
that Portugese does not allow it, not very likely.

This message was sent by Atlassian JIRA

View raw message