Arbeiten mit Datum und Uhrzeit in Java | Erklärt

Arbeiten mit Datum und Uhrzeit in Java | Erklärt
Datum Und Zeit sind einer der Hauptfaktoren in jeder Software und darzustellen, dass Datum und Uhrzeit effektiv und angemessen sind, eine Notwendigkeit einer Programmiersprache ist. Es gibt zahlreiche Möglichkeiten zu arbeiten Datum Und Zeit in Java und einer der einfachsten unter ihnen ist es, das zu nutzen Java.Zeit Paket. Der Java.Zeit Das Paket enthält mehrere Klassen, die unterschiedliche Formate für die liefern Datum Und Zeit. Um die Funktionen dieser Klassen in Anspruch zu nehmen, müssen wir die importieren Java.Zeit Paket in unserem Projekt.

Dieser Artikel wird ein tiefgreifendes Verständnis der folgenden wesentlichen Konzepte vermitteln, um mit Datum und Uhrzeit in Java zu arbeiten.

  • Wie man Klassen von importiert Java.Zeit Paket
  • So zeigen Sie das aktuelle Datum
  • So zeigen Sie die aktuelle Zeit
  • So zeigen Sie das aktuelle Datum und die aktuelle Uhrzeit
  • So formatieren Sie Datum und Uhrzeit

So lass uns anfangen!

Wie man Klassen von Java importiert.Zeitpaket

In Java können die Klassen eines beliebigen Pakets entweder einzeln importiert werden oder alle Klassen können auf einmal importiert werden.

Um eine Klasse einzeln zu importieren, müssen wir den Klassennamen mit der Java angeben.Zeitpaket, wie im untergegebenen Snippet gezeigt:

Java importieren.Zeit.Ortszeit;

Der obige Snippet importiert eine Klasse mit dem Namen Ortszeit von Java.Zeit Paket und auf die gleiche Weise, wie andere Klassen importiert werden können. Wenn wir jedoch mehrere Klassen desselben Pakets importieren müssen, können wir alle gleichzeitig wie im folgenden Snippet beschrieben importieren:

Java importieren.Zeit.*;

Angeben a * Sign Sign mit dem Paketnamen zeigt an, dass alle Klassen eines solchen Pakets importiert werden.

So zeigen Sie das aktuelle Datum

In Java kann das Datum in der dargestellt werden Jahr Monat Tag Format mit dem LOCALDATE Klasse.

Beispiel

In diesem Beispiel werden wir die nun () -Methode der LocalDate -Klasse verwenden, um das aktuelle Datum anzuzeigen:

public static void main (String [] args)
LocalDate DateObject;
DateObject = localDate.Jetzt();
System.aus.println ("aktuelles Datum:" + DateObject);

Der vollständige Code und die jeweilige Ausgabe sind im folgenden Snippet angezeigt:

Die Ausgabe überprüft, dass die Jetzt() Die Methode zeigt das aktuelle Datum an.

So zeigen Sie die aktuelle Zeit

In Java kann die Zeit in der dargestellt werden Stunden-Minute-Sekunden-Nanosekunden Format mit dem Ortszeit Klasse.

Beispiel

In diesem Beispiel erstellen wir zunächst das Objekt der Ortszeit Klasse und verwenden dann die Jetzt() Methode mit dem Objekt dieser Klasse:

public static void main (String [] args)
Lokalzeit TimeObject;
TimeObject = LocalTime.Jetzt();
System.aus.println ("aktuelle Zeit:" + timeObject);

Die Ausgabe des obigen Codes wird im untergegebenen Screenshot nachgewiesen:

Die Ausgabe authentifiziert die Angemessenheit des obigen Code.

So zeigen Sie das aktuelle Datum und die aktuelle Uhrzeit

In Java kann die Zeit in der dargestellt werden Jahrmonat-Stunden-Stunden-Minute-Sekunden-Nanosekunden Format mit dem LOCALDATETIME Klasse.

Beispiel

In diesem Beispiel nutzen wir die Wirksamkeit von LOCALDATETIME -Klasse Durch das Erstellen des Objekts dieser Klasse. Und dann verwenden wir das Objekt mit dem Jetzt() Methode zur Anzeige des aktuellen Datums und der aktuellen Uhrzeit.

public static void main (String [] args)
LOCALDATETIME TimedateObj;
TimedateObj = localDatetime.Jetzt();
System.aus.println ("aktuelles Datum & Uhrzeit:" + TimedateObj);

Das obige Code zeigt die folgende Ausgabe an:

Die Ausgabe bestätigt die Arbeit von Jetzt() Methode zusammen mit LOCALDATETIME Klasse.

So formatieren Sie Datum und Uhrzeit

Aus der obigen Ausgabe haben wir festgestellt, dass Zeit und Datum mit dem Buchstaben getrennt sind "T", und das Datum-Zeit-Format ist nicht so fruchtbar, wie es sein sollte. Um das Datum und die Uhrzeit gemäß unserer Wahl zu formatieren, können wir die DateTimeFormatter -Klasse verwenden.

Beispiel

Lassen Sie uns das vorherige Beispiel ein bisschen mehr erweitern, jetzt erstellen wir diesmal das Objekt der DateTimeFormatter Klasse auch und wir werden seine Methode nutzen ofPattern ().

public static void main (String [] args)
LOCALDATETIME TimedateObj;
TimedateObj = localDatetime.Jetzt();
DateTimeFormatter DTF;
dtf = datetimeFormatter.OFPATTER ("DD-MM-YY HH: MM: SS");
System.aus.println (dtf.Format (TimedateObj));

Wir erstellen ein Objekt der LOCALDATETIME und benutze es mit dem Jetzt() Methode, um das aktuelle Datum und die aktuelle Uhrzeit zu erhalten. Als nächstes erstellen wir das Objekt von DateTimeFormatter und benutze es mit dem ofPattern () Methode. Innerhalb der ofPattern () Methode Wir geben das Datum-Zeit-Format unserer Wahl an. Endlich nutzen wir das Format() Methode, die die formatierte Zeichenfolge zurückgibt.

Wir haben das Datumszeitformat unserer Wahl erhalten, das die Arbeit des oben genannten Programms authentifiziert. In ähnlicher Weise können Sie das DateTime -Format Ihrer Wahl innerhalb der angeben ofPattern () Methode.

Abschluss

Java.Zeit Das Paket bietet mehrere Klassen wie z LOCALDATE, Ortszeit, oder LOCALDATETIME Klasse und all diese Klassen haben einige vordefinierte Methoden, die verwendet werden können, um mit Datum und Uhrzeit zu arbeiten. Zum Beispiel die Jetzt() Die Methode kann mit jedem der oben genannten Klassen verwendet werden, um das aktuelle Datum, die Uhrzeit oder das aktuelle Datum und die aktuelle Uhrzeit zu erhalten. Ebenso die ofPattern () Methode von DateTimeFormatter Die Klasse kann verwendet werden, um das Datums- und Uhrzeitformat der Wahl des Benutzers zu erhalten. Diese Beschreibung bietet ein tiefgreifendes Verständnis dafür, wie Sie mit Datum und Uhrzeit in Java arbeiten können.