Beispiel 1:
Das erste Beispiel des LocalDate besteht darin, das Datum und die Uhrzeit unseres Systems zu holen. Zu diesem Zeitpunkt ruft die nun () -Methode das aktuelle Datum des Systems ab, wenn wir das aktuelle Systemdatum und die Uhrzeit erhalten. Für die nun () -Methode der LocalDate -Klasse sind keine Argumentwerte erforderlich. Wir können aber auch die Argumente für das Jahr, Monat und Datum angeben, um die Instanz von LocalDate zu generieren. Zunächst schließen wir das Paket „LocalDatetime“ aus der Java -Zeitklasse ein. Dann konstruieren wir die Klasse, in der die Funktion main () mit der nun () -Methode ausgestattet ist. Die nun () -Methode gibt die Lokaldatenklasseinstanz zurück. Danach übergeben wir die Variable „MyDatetime“ an die Println () -Methode, die das lokale Datum und die Uhrzeit unseres aktuellen Systems druckt.
Java importieren.Zeit.LocalDatetime;Das aktuelle Datum des Systems zusammen mit der Zeit wird in der folgenden Konsole der LocalDate Now () -Methode erhalten:
Beispiel 2:
Jetzt demonstrieren wir die andere lokale Methode, die der Isleapyear ist (). Der Isleapyear () bestimmt, ob das laufende Jahr ein Schaltjahr ist. Diese Methode überprüft das angegebene Datum gemäß den Kriterien des ISO -Prolptik -Kalendersystems. Beginnen wir mit dem Quellcode dieser Methode. Wir stellen das LocalDate -Paket im Header des vorherigen Programms zur Verfügung.
Danach stellen wir eine Main () -Methode der Klasse „LocalDatedemo2“ fest, in der wir das Objekt „MyDate1“ deklarieren. Dort benutzen wir das Lokaldatum.von () Methode, wobei das Datum angegeben ist. Als nächstes überprüfen wir dieses Datum mit der Methode isleapyear (), um festzustellen. Wir holen die Daten als Schaltjahr oder nicht in der Druckerklärung. So geben wir ein weiteres Datum in der LocalDate an.von () Methode in einer neuen "MyDate2" -Variable und überprüfen.
Java importieren.Zeit.Localdate;Die Ausgabe der Methode isleaPyear () gibt False zurück, da das angegebene Datum kein Schaltjahr ist. Während das zweite Date den wahren Wert zurückgibt, da es sich um ein Schaltjahr handelt.
Beispiel 3:
Das Datum der lokalen Datumsklasse kann auch im angegebenen Format formatiert werden. Die OFPUTTION () -Methodenformate und analysiert das Datum und die Uhrzeit mit der DateTimeFormatter. Es akzeptiert alle Wertformen und zeigt sie auf verschiedene Weise an. Das DateTimeFormatter -Paket wird im Programm mit einem anderen Paket der LocalDatetime verwendet. Dann erstellen wir das "DateObj" -Objekt für die LocalDateTime, in der wir das aktuelle Datum und die Uhrzeit des Systems mit der nun () -Methode erhalten.
Danach werden das vom System erhaltene Datum und Uhrzeit in die Konsole gedruckt. Als Nächst. Die OfPattern () -Methode gibt das Format „DD-MM-Yyyyy HH: MM: SS“ ein, das Datum und Uhrzeit in diesem Format zurückgibt. Danach übergeben wir diese Variable „DateFormatobj“ an die Format () der lokalen Datumsklasse und drucken das formatierte Datum und die Uhrzeit am Terminal.
Java importieren.Zeit.LocalDatetime;Das Datum des Systems vor der Bereitstellung des Formats wird im Folgenden generiert. Und das Datum nach der Verwendung der OfPattern () -Methode wird auch mit dem nach dieser Methode bereitgestellten Format generiert:
Beispiel 4:
Das Datum kann mit der Vergleichsmethode der LocalDate -Klasse in Java mit einem anderen Datum verglichen werden. Die Vergleiche () -Methode gibt das zu vergleichen. Es gibt den Wert des Komparators zurück, der positiv ist, wenn er größer und negativ ist, wenn er weniger ist. Das Programm beginnt mit dem Einfügen des Pakets des lokalen Datums von Java. Dann deklarieren wir die Variable "D1" in der angegebenen Main () -Methode der Java -Klasse "Localdatedemo4". Die Variablen „D1“ und „D2“ rufen die Parse () -Methode von der LocalDate -Klasse an, an der wir die Daten angeben, die aus den Stringdaten analysiert werden sollen. Danach rufen wir die Vergleiche () -Methode auf, die als "D2" -Variable bezeichnet wird, und geben das Datum „D2“ ein. Die Vergleiche () -Methode wird in der Druckerklärung verwendet, die den Tag des Jahres druckt.
Java importieren.Zeit.Localdate;Das Vergleichsergebnis hat einen negativen Wert in der Ausgabe, da das Datum „D1“ geringer ist als das Datum „D2“.
Beispiel 5:
Die Methode Java LocalDate Class Getera () gibt die Ära zurück, die zu einem bestimmten Datum gehört. Die Funktion gibt Null nicht zurück. Stattdessen gibt es die erforderliche Isochronologie -Ära konstant für das angegebene Datum zurück. Dort können wir das LocalDate -Paket anwenden, um die Getera () -Methode zu verwenden. Die Variable „SetDate“ wird für die LocalDate -Klasse erstellt und mit der Parse () -Methode initialisiert, die das String -Datum analysiert, das als Argument bereitgestellt wird. Als Nächst.
Java importieren.Zeit.Localdate;Die Getera () -Methode ergibt eine Isochronologie-Ära CE (aktuelle Ära) aus dem zuvor spezifizierten Datum.
Beispiel 6:
Die LocalDate ordnungsgemäße (zeitliche) Methode verändert das Datum des zeitlichen Objekts so, dass es dem Datum des Objekts übereinstimmt. Das Programm stellt die Java -Klasse zur. Das Objekt "Datum1" in ZonedDatetime wird mit der Methode nun () initialisiert, um das Zonendatum und die Uhrzeit zu erhalten. Als Nächst. Danach nennen wir die Methode adjepInto () mit dem "Datum2" in das Objekt "Date1". Darüber hinaus nimmt die Methode adjectinto () das „Datum2“ als Argument an, um dieses Datum mit dem aktuellen Zonendatum in "Datum1" anzupassen.
Java importieren.Util.*;Die gezielte lokale Datum und Uhrzeit werden mit dem Zonen -Datum und der Uhrzeit mit der Methode adjepInto () angepasst.
Abschluss
Die LocalDate -Klasse in Javas Datum und Uhrzeit -API gibt ein lokales Datum an. Hier haben wir die Grundlagen der LocalDate -Klasse zusammen mit der unterstützten Methode dieser Klasse gelernt. Die verschiedenen Programme der LocalDate -Klasse werden implementiert, um die aktuelle Zeit zu erhalten und Datum und Uhrzeit in einem bestimmten Format anzuzeigen. Einige andere Operationen auf Lokaledate werden auch mit anderen Methoden durchgeführt.