Nazwy miesięcy w mianowniku

0

Wiem że temat jest kretyński, ale już tłumacze o co chodzi, może ktoś się  z tym spotkał i wie jak to obejść na szybko.

Mam int miesiąca, potrzebuję jego nazwy. Żeby nie tworzyć kalendarza ustawiać miesiąca, tworzyć SimpleDateFormat i ustawiać na format na MMMM wygrzebałem taką klasę z pakietu java.text DateFormatSymbols która ma metodę getMonths

DateFormatSymbols dfs = new DateFormatSymbols();
        String[] months = dfs.getMonths();

I wszystko jest cacy poza jednym, nazwy miesiąca są w dopełniaczu ( Stycznia , grudnia, czerwca etc) a ja potrzebuję styczeń, grudzień etc.

Wie ktoś czy jest możliwość wyciągnięcia tego w miarę prosto nie tworząc SimpleDateFromat i formatując Date ?

pzdr
Wojtek

EDIT: rzecz się dzieje na androidzie w związku z czym Java 8 odpada :)

2

Właśnie udało mi się znaleźć rozwiązanie.

int month = 1;
Month.of(month).getDisplayName(TextStyle.FULL_STANDALONE, Locale.forLanguageTag("pl-PL"))

Zwróci miesiąc w mianowniku :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1