Heim >Java >javaLernprogramm >Wie rufe ich einen Datumsbereich in Java ab?
Abrufen eines Datumsbereichs in Java
Es kann vorkommen, dass eine Liste von Daten zwischen zwei angegebenen Daten erforderlich ist. Dieser Bereich kann sowohl das Start- als auch das Enddatum umfassen.
Java 8 java.time-Paket
Bei Verwendung von Java 8 bietet das Java Time-Paket eine elegante Lösung basierend auf die Joda-Time API:
Beispiel:
String startDate = "2014-05-01"; String endDate = "2014-05-10"; LocalDate start = LocalDate.parse(startDate); LocalDate end = LocalDate.parse(endDate); List<LocalDate> totalDates = new ArrayList<>(); while (!start.isAfter(end)) { totalDates.add(start); start = start.plusDays(1); }
Das obige ist der detaillierte Inhalt vonWie rufe ich einen Datumsbereich in Java ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!