Формат даты локали Java sinhala с использованием ICU4j не работает

Я работаю над проектом, который представляет собой приложение Unicode на сингальском языке Java SE, и я хочу показать дату на сингальском языке. После поиска в stackoverflow я обнаружил, что могу использовать ICU4J, но это не сработало.

Это код, который я использовал

ULocale locale = ULocale.forLanguageTag("si-LK"); 
dfDate = new SimpleDateFormat("MMMMM d, YYYY", locale.toLocale());
date = new Date();
lblDate.setText(dfDate.format(date));

но он все еще дает вывод на английском языке.


person user2473015    schedule 11.11.2013    source источник


Ответы (1)


работал на меня. ජ 7, 2014. Убедитесь, что вы используете ICU SimpleDateFormat в своем импорте.

person Steven R. Loomis    schedule 07.01.2014