0

これは超変です。

私は Joda Time DateTimeFormatter を使用して、フォーマットを指定しています

EEE MMM d, yyyy h:mm a 'UTC'ZZ

そして印刷中です

mié may 29, 2013 5:15 PM UTC-06:00

スペイン語と英語が混ざっているようです。

    formatLocalDateTime(DateTimeFormat.forPattern("EEE MMM d, yyyy h:mm a 'UTC'ZZ"), dateTime)



public static String formatLocalDateTime(final DateTimeFormatter formatter, final DateTime dateTime) {
    if (dateTime == null) {
        return "";
    }
    DateTimeFormatter f = formatter.withLocale(LocaleUtils.toLocale("es_US"));
    f = f.withZone(getTimeZone());

    return f.print(dateTime);
}

私は完全に迷っています。何か案は?ありがとう!

4

1 に答える 1