Aktywne Wpisy

wfyokyga +131
źródło: temp_file4590807675610399281
Pobierz
Bananada +39
Częstujcie się
źródło: 1000027130
PobierzSkopiuj link
Skopiuj link
źródło: temp_file4590807675610399281
Pobierz
źródło: 1000027130
PobierzWykop.pl
Jak uzyskań nazwę miesiąca w rzeczowniku, np. "październik"?
Używam SimpleDateFormat i patternu "MMMM", ale otrzymuję "października".
Bo w moim przypadku chcę tylko wyświetlić miesiąc i samo "października" wygląda dziwnie.
To musi być jakiś "feature" z Dalvika. Na zwykłym JVM wywołanie
new SimpleDateFormat("MMMM", new Locale("pl")).format(newTylko miesiąc? to masz coś takiego:
Month.APRIL.getDisplayName(TextStyle.FULL_STANDALONE, new Locale("pl"))
w TextStyle masz kilka możliwości, tylko musisz sobie odczytać Month z kalendarza oczywiście, tutaj na sztywno dałem losowy.
Ale to mam zamiennik:
https://developer.android.com/reference/java/util/Calendar.html#getDisplayName%28int,%20int,%20java.util.Locale%29
Calendar.getInstance().getDisplayName(Calendar.MONTH, Calendar.LONG_STANDALONE, new Locale("pl"))
Edit: Te pole jest dostępne jedynie od 1.8
https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#LONG_STANDALONE
https://developer.android.com/reference/android/text/format/DateFormat.html
https://developer.android.com/reference/android/text/format/DateUtils.html#getMonthString(int, int)
I to tyle, więcej z tym nie pomogę, zostaje wtedy ręczne jak nie działa samo :D