Java.Time Namespace

Stellt die Haupt-API für Datumsangaben, Uhrzeiten, Instants und Dauer bereit.

Klassen

Name Beschreibung
Clock

Eine Uhr, die zugriff auf den aktuellen Sofortigen, Datum und die aktuelle Uhrzeit mithilfe einer Zeitzone ermöglicht.

DateTimeException

Ausnahme, die verwendet wird, um ein Problem beim Berechnen einer Datums-/Uhrzeit anzugeben.

DayOfWeek

Ein Wochentag, z. B. "Dienstag".

Duration

Eine zeitbasierte Zeitspanne, z. B. '34.

Instant

Ein sofortiger Punkt auf der Zeitlinie.

LocalDate

Ein Datum ohne Zeitzone im ISO-8601-Kalendersystem, z 2007-12-03. B. .

LocalDateTime

Eine Datums-Uhrzeit ohne Zeitzone im ISO-8601-Kalendersystem, z 2007-12-03T10:15:30. B. .

LocalTime

Eine Uhrzeit ohne Zeitzone im ISO-8601-Kalendersystem, z 10:15:30. B. .

Month

Ein Monat des Jahres, z. B. "Juli".

MonthDay

Ein Monatstag im ISO-8601-Kalendersystem, z --12-03. B. .

OffsetDateTime

Eine Datums-Uhrzeit mit einem Offset von UTC/Greenwich im ISO-8601-Kalendersystem, z 2007-12-03T10:15:30+01:00. B. .

OffsetTime

Eine Zeit mit einem Offset von UTC/Greenwich im ISO-8601-Kalendersystem, z 10:15:30+01:00. B. .

Period

Eine datumsbasierte Zeitspanne im ISO-8601-Kalendersystem, z. B. "2 Jahre, 3 Monate und 4 Tage".

Year

Ein Jahr im ISO-8601-Kalendersystem, z 2007. B. .

YearMonth

Ein Jahrmonat im ISO-8601-Kalendersystem, z 2007-12. B. .

ZonedDateTime

Eine Datums-Uhrzeit mit einer Zeitzone im ISO-8601-Kalendersystem, z 2007-12-03T10:15:30+01:00 Europe/Paris. B. .

ZoneId

Eine Zeitzonen-ID, z Europe/Paris. B. .

ZoneOffset

Ein Zeitzonenoffset von Greenwich/UTC, z +02:00. B. .

Schnittstellen

Name Beschreibung
IInstantSource

Bietet Zugriff auf den aktuellen Sofortzugriff.

Hinweise

Die Typen in diesem Namespace stellen Instants, Dauer, Datumsangaben, Uhrzeiten, Zeitzonen und Zeiträume basierend auf dem ISO-Kalendersystem dar.

Alle Klassen sind unveränderlich und threadsicher. Verwenden Sie Java.Time.Temporalfür den Zugriff auf Felder auf niedriger Ebene ; für angepasstes Drucken und Analysieren, verwenden Sie Java.Time.Format.

Java.Time.Chrono stellt kalenderneutrale APIs für Anwendungen bereit, die lokalisierte Kalender verwenden. Anwendungen sollten die ISO-Datums-/Uhrzeittypen in diesem Namespace über Systemgrenzen hinweg verwenden.