Als Memorandum
Es ist einfach, LocalDate zu verwenden.
//heute
LocalDate now = LocalDate.now(); // 2020-06-23: Dienstag
//diesen Freitag
LocalDate thisFriday = now.with(DayOfWeek.FRIDAY); // 2020-06-26
//Letzten Mittwoch
LocalDate lastWednesDay = now.minusWeeks(1).with(DayOfWeek.WEDNESDAY); // 2020-06-17
//Nächsten Donnerstag
LocalDate nextThursDay = now.plusWeeks(1).with(DayOfWeek.THURSDAY); // 2020-07-02
//Bonus: In LocalDateTime konvertieren
LocalDateTime from = lastWednesDay.atTime(00, 00, 00); // 2020-06-17 00:00:00
Datums- und Uhrzeit-API-Tipps für Japanisch (ja) [Java] Holen Sie sich die Daten des vergangenen Montags und Sonntags in der Reihenfolge @ kazokclily
Recommended Posts