Video: Word: Datum - 6 Tipps, damit es endlich fehlerfrei klappt • 2016/13/10/07 • Markus Hahner® 2024
Der erste Schritt bei der Entwicklung einer Java-Anwendung, die mit Datums- oder Zeitangaben (oder beidem) arbeiten muss, ist die Auswahl der Datums- und Uhrzeitwerte. Der Java. Zeitpaket definiert zehn verschiedene Klassen, die verwendet werden, um verschiedene Arten von Zeiten und Daten darzustellen.
Klasse | Bedeutung für |
LocalTime
|
Eine Zeit (Stunden, Minuten und Sekunden bis zur Genauigkeit von Nanosekunden) ohne zugeordnete Zeitzone. |
LocalDate
|
Ein Datum (Jahr, Monat und Tag) ohne zugeordnete Zeitzone. |
LocalDateTime
|
Ein Datum und eine Uhrzeit ohne zugeordnete Zeitzone. |
OffsetTime
|
Eine Zeit und ein Offset von UTC (Coordinated Universal Time, auch bekannt als Greenwich Mean Time), beispielsweise 12: 30: 00-8. 00, was bedeutet, die Zeit ist 12: 30 mit einem Offset von -8 Stunden von UTC. |
OffsetDateTime
|
Ein Datum und eine Uhrzeit mit einem Offsetwert von UTC. |
ZonedDateTime
|
Ein Datum und eine Uhrzeit mit einer zugeordneten Zeitzone, z. B.
America / Los_Angeles
. |
MonthDay
|
Monat und Tag ohne zugehöriges Jahr. Sie können ein MonthDay-Objekt verwenden, um ein Datum wie Geburtstag, Jahrestag oder Feiertag darzustellen. |
YearMonth
|
Ein Jahr und ein Monat, z. B. Dezember 2015. Kein Tag, keine Uhrzeit oder Zeitzonenwerte sind mit dem Jahr und dem Monat verknüpft. |
Jahr
|
Ein Jahr, z. B. 2038. Dem Jahr sind keine Werte für Monat, Tag, Uhrzeit oder Zeitzone zugeordnet. |
Instant
|
Ein einzelner Zeitpunkt, intern dargestellt als die Anzahl der Nanosekunden, die seit Mitternacht, dem 1. Januar 1970, verstrichen sind. Der Wert nimmt einen UTC / GMT-Zeitversatz von 0 an. |
Jede dieser Klassen verfügt über viele verschiedene Methoden, mit denen Sie Datums- und Uhrzeitobjekte erstellen, Berechnungen durchführen, sie vergleichen und in Strings konvertieren können, die von Menschen angezeigt und gelesen werden können. Eine vollständige Dokumentation der Methoden für jede dieser Klassen finden Sie online.