DateTimeFormatter, Datum und Zeit formatieren
Einige Beispiele um Datum und Zeit zu formatieren:
Locale locale = new Locale("de"); LocalDateTime dateTime = LocalDateTime.now(); DateTimeFormatter formatter = DateTimeFormatter.ofLocalizedTime(FormatStyle.SHORT).withLocale(locale); // .withLocale(locale) ist optional System.out.println(dateTime.toString()); // 2015-04-09T18:12:34.567 DateTimeFormatter formatter2 = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.SHORT).withLocale(locale); System.out.println(dateTime.format(formatter2)); // 09.04.2015 18:12 DateTimeFormatter formatter3 = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM).withLocale(locale); System.out.println(dateTime.format(formatter3)); // 09.04.2015 18:12:35 DateTimeFormatter formatter4 = DateTimeFormatter.ofLocalizedTime(FormatStyle.SHORT).withLocale(locale); System.out.println(dateTime.format(formatter4)); // 18:12
Stichworte:
JavaFX, DateTimeFormatter, Datum und Zeit formatieren, Datum formatieren, Zeit formatieren, Beispiel