Heim > Java > javaLernprogramm > Wie kann ich in Java eine Liste von Daten innerhalb eines bestimmten Bereichs abrufen?

Wie kann ich in Java eine Liste von Daten innerhalb eines bestimmten Bereichs abrufen?

DDD
Freigeben: 2024-12-06 06:48:11
Original
849 Leute haben es durchsucht

How Can I Retrieve a List of Dates Within a Specific Range in Java?

Abrufen von Datumsbereichen in Java

In Java ist das Abrufen einer Liste von Datumsangaben innerhalb eines bestimmten Bereichs eine häufige Anforderung. Diese Aufgabe erfordert die Berücksichtigung aller Daten, einschließlich des Start- und Enddatums.

Java 8

Java 8 führt das java.time-Paket ein, das ein leistungsstarkes und leistungsstarkes Paket bereitstellt intuitive Lösung für datumsbezogene Vorgänge. Um das gewünschte Ergebnis zu erzielen, verwenden Sie den folgenden Code:

String startDate = "2014-05-01";
String endDate = "2014-05-10";
LocalDate start = LocalDate.parse(startDate);
LocalDate end = LocalDate.parse(endDate);
List<LocalDate> dates = new ArrayList<>();

while (!start.isAfter(end)) {
    dates.add(start);
    start = start.plusDays(1);
}
Nach dem Login kopieren

Der Code analysiert das Start- und Enddatum in LocalDate-Objekte, initialisiert eine leere Liste und gibt eine Schleife ein. Es fügt der Liste iterativ das aktuelle Datum hinzu und erhöht das Datum, bis es das Enddatum überschreitet. Dadurch wird eine umfassende Liste aller Daten innerhalb des Bereichs erstellt.

Das obige ist der detaillierte Inhalt vonWie kann ich in Java eine Liste von Daten innerhalb eines bestimmten Bereichs abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage