Java-Date-Time-Tutorials

Java Date Time Tutorials

java-date-time-tutorial-logo

Eine Sammlung von Java-Beispielen für Datum und Uhrzeit.

1. Java Date Time APIs

In früheren Zeiten verwenden wir die folgenden klassischen Datums- und Kalender-APIs, um das Datum darzustellen und zu bearbeiten.

  • java.util.Date - Datum und Uhrzeit, Drucken mit der Standardzeitzone.

  • java.util.Calendar - Datum und Uhrzeit, weitere Methoden zum Bearbeiten des Datums.

  • java.text.SimpleDateFormat - Formatierung (Datum → Text), Analyse (Text → Datum) für Datum und Kalender.

In Java 8 wird im neuen Paketjava.timeeine neue Reihe von Datums- und Zeit-APIs (JSR310 und inspiriert von Joda-time) erstellt.

  • java.time.LocalDate - Datum ohne Zeit, keine Zeitzone.

  • java.time.LocalTime - Zeit ohne Datum, keine Zeitzone.

  • java.time.LocalDateTime - Datum und Uhrzeit, keine Zeitzone.

  • java.time.ZonedDateTime - Datum und Uhrzeit mit Zeitzone.

  • java.time.DateTimeFormatter - Formatierung (Datum → Text), Analyse (Text → Datum) für java.time

  • java.time.Instant - Datum und Uhrzeit der Maschine, Sekunden seit der Unix-Epoche (Mitternacht des 1. Januar 1970 UTC)

  • java.time.Duration - Misst die Zeit in Sekunden und Nanosekunden.

  • java.time.Period - Misst die Zeit in Jahren, Monaten und Tagen.

  • java.time.TemporalAdjuster - Datum anpassen.

Note
Oracle-Artikel lesen -Why do we need a new date and time library?