Es ist für das persönliche Studium zusammengestellt
Java SE 8 fügt eine neue API zum Arbeiten mit Datum und Uhrzeit hinzu
LocalDate
Klasse, die ** Datum ** verwaltet
LocalTime
** Klasse, die Zeit ohne Zeitzone verwaltet ** Die Zeit kann mit einer Genauigkeit von Nanosekunden dargestellt werden
DateTimeFormatter
Klasse zum Ändern des angegebenen ** Datumsmusters ** Es gibt drei Typen: "vordefinierter Standardformatierer", "lokal spezifischer Formatierer" und "Formatierer mit benutzerdefiniertem Muster" (komplexerer Formatierer, bereitgestellt von ** DateTimeFormatterBuilder **).
Duration
Klasse, die ** Zeitunterschied ** verwaltet
Period
Eine Klasse, die ** Datumsunterschiede ** verwaltet
ZonedDateTime
** Klasse, die die Zeit mit der Zeitzone verwaltet **
Methode, die beim Instanziieren durch Angabe des Datums verwendet wird
Methode, die verwendet werden soll, wenn Sie zur aktuellen Zeit instanziieren möchten
Eine Methode, die ein Zeichenfolgendatum in Datums- und Uhrzeitinformationen konvertiert.
Methode zum Konvertieren von Datumsinformationen in Zeichenfolgen Die vordefinierten Standardformatierer sind in der Klasse ** java.time.format.DateTimeFormatter ** definiert
Formatierer | Beispiel |
---|---|
BASIC_ISO_DATE | 20191213 |
ISO_ZONED_DATE_TIME | 2019-12-13T00:00:00+09:00[Asia/Tokyo] |
ISO_INSTANT | 2019-12-12T15:00:00Z |
ISO_DATE_TIME | 2019-12-13T00:00:00 |
** LocalDate ** ist eine Methode zur Berechnung der ** Datumsdifferenz **, ** LocalTime ** ist eine Methode zur Berechnung der ** Zeitdifferenz **
** Periode ** ist eine Methode zur Berechnung der ** Datumsdifferenz **, ** Durtion ** ist eine Methode zur Berechnung der ** Zeitdifferenz **
** Durtion ** enthält Methoden für jede Einheit, für die Sie den Zeitunterschied ermitteln möchten, z. B. Tag, Stunde, Minute, Sekunde und Nanosekunde.
Recommended Posts