Ausgaben mit Calendar-Methoden getDisplayName(…)

Die Calendar-Klasse liefert mit getDisplayName(int field, int style, Locale locale) einen String für einen Feldwert zurück. Der style ist eine Konstante und deklariert sind folgende Konstanten: SHORT_FORMAT (SHORT), SHORT_STANDALONE, LONG_FORMAT (LONG), LONG_STANDALONE, NARROW_FORMAT, NARROW_STANDALONE, einige neu seit Java 8. Eine weiter Methoden getDisplayNames(int field, int style, Locale locale) liefert ein Map<String,Integer> mit allen String-Repräsentationen für ein Feld:

Beispiel

Calendar cal = Calendar.getInstance();

System.out.println( cal.getDisplayName( Calendar.MONTH, Calendar.LONG_FORMAT, Locale.GERMANY ) ); // Februar

System.out.println( cal.getDisplayNames( Calendar.MONTH, Calendar.LONG_FORMAT, Locale.GERMANY ) ); // {Oktober=9, Mai=4, …

Ähnliche Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert