@@ -12,12 +12,17 @@ LocalDateTime dateTime = LocalDateTime.of(date, time); // Datum mit Uhrzeit
|
||||
- **Factory-Methoden, private Konstruktoren**: `LocalDate`, `LocalTime` und `LocalDateTime` müssen über Factory-Methoden erzeugt werden, haben private Konstruktoren.
|
||||
|
||||
## Formatierte Ausgabe
|
||||
- Formatierung per `DateTimeFormatter`
|
||||
- Erzeugung per Factory
|
||||
- **Formatierung** per `DateTimeFormatter`
|
||||
- **Erzeugung** per Factory
|
||||
- `DateTimeFormatter dateFormatter = DateTimeFormatter.ofLocalizedDate(FormatStyle.MEDIUM) // Datumsteil`
|
||||
- `DateTimeFormatter timeFormatter = DateTimeFormatter.ofLocalizedTime(FormatStyle.MEDIUM) // Zeitteil`
|
||||
- `DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM) // Datum und Zeit`
|
||||
- Formatierte Ausgabe: `dateTimeFormatter.format(dateTime)`, `timeFormatter.format(time)`
|
||||
- **Formatierte Ausgabe**: `dateTimeFormatter.format(dateTime)`, `timeFormatter.format(time)`
|
||||
- Eine Formatter-Klasse für alle Typen, Methoden und FormatStyle bestimmen, ob Datum und/oder Zeit ausgegeben werden und exaktes Aussehen
|
||||
- **Vorsicht**: Bei Verwendung unbekannter Felder `UnsupportedTemporalTypeException`
|
||||
- **Eigene Formatierung**:
|
||||
- `DateTimeFormatter.ofPattern("MM dd yyyy, HH:mm")`
|
||||
- **Vorsicht**: Bei Verwendung unbekannter Felder `UnsupportedTemporalTypeException`
|
||||
- Wichige Felder
|
||||
- `MMMM`: Monat (`M` = `1`, `MM` = `01`, `MMM` = `Jan`, `MMMM` = `Januar`)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user