Einführung
Die Klasse java.time.LocalDate repräsentiert ein Datum ohne Zeitzonenkomponente, wie 2022-05-26. Die Methode getDayOfMonth() wird verwendet, um den Tag eines Monats aus einem LocalDate-Objekt abzurufen.
Die Klasse java.time.LocalDate repräsentiert ein Datum ohne Zeitzonenkomponente, wie 2022-05-26. Die Methode getDayOfMonth() wird verwendet, um den Tag eines Monats aus einem LocalDate-Objekt abzurufen.
Um die Klasse LocalDate und ihre Methode getDayOfMonth() zu verwenden, müssen wir das Paket java.time.LocalDate importieren.
import java.time.LocalDate;
Erstellen Sie ein neues LocalDate-Objekt, indem Sie einen der verfügbaren Konstruktoren verwenden. Beispielsweise erstellen Sie das LocalDate für den 26. Mai 2022.
LocalDate localDate = LocalDate.of(2022, 5, 26);
Rufen Sie die Methode getDayOfMonth() auf, um den Tag des LocalDate-Objekts abzurufen, und weisen Sie das Ergebnis einer ganzzahligen Variablen zu.
int dayOfMonth = localDate.getDayOfMonth();
Drucken Sie den Wert der Variablen dayOfMonth auf der Konsole mit System.out.println().
System.out.println("Day of the month: " + dayOfMonth);
Wir können ein Datum aus einem String mithilfe der parse()-Methode von LocalDate analysieren. Beispielsweise analysieren Sie das Datum "2022-05-26" und weisen Sie es einem LocalDate-Objekt zu.
LocalDate parsedDate = LocalDate.parse("2022-05-26");
Rufen Sie den Tag des parsedDate-Objekts mithilfe der getDayOfMonth()-Methode ab und weisen Sie das Ergebnis einer Variablen zu.
int parsedDayOfMonth = parsedDate.getDayOfMonth();
Drucken Sie den Wert von parsedDayOfMonth auf der Konsole mit System.out.println().
System.out.println("Day of the month (parsed): " + parsedDayOfMonth);
Kompilieren Sie das Programm mit dem folgenden Befehl:
javac LocalDateDemo.java
Führen Sie das Programm mit dem folgenden Befehl aus:
java LocalDateDemo
In diesem Lab haben Sie gelernt, wie die getDayOfMonth()-Methode der LocalDate-Klasse in Java verwendet wird. Sie haben gelernt, wie ein LocalDate-Objekt erstellt wird, der Tag im Monat aus dem Objekt abgerufen wird und ein Datum aus einem String analysiert wird. Sie haben auch gelernt, wie ein Java-Programm in der Konsole kompiliert und ausgeführt wird.