Mit Joda-Zeit, ist es möglich, die Liste der Termine in einer bestimmten Woche, nur Woche und Jahr gegeben? Alle Beispiele, die ich gefunden habe, muss ich ein Datum festlegen (mit Tag-Monat-Jahr), nur dann kann ich die Liste der Daten in einer bestimmten Woche finden.Liste Tage in der Woche, gegeben Woche und Jahr
1
A
Antwort
1
Joda-Time hat keine dedizierte Klasse für die Kombination aus Jahr (-von-Wochendatum) und nur Jahreswoche. Sie müssen also - im Rahmen von Joda-Time - einen Workaround wie diesen Code verwenden, der den Ersatz LocalDate
mit einem festen Wochentag (hier: Montag als erster Kalendertag nach ISO-8601-Standard) verwendet):
int year = 2015;
int week = 52;
LocalDate d = new LocalDate();
d = d.weekyear().setCopy(year);
d = d.weekOfWeekyear().setCopy(week);
d = d.withDayOfWeek(DateTimeConstants.MONDAY);
for (int i = 0; i < 7; i++) {
System.out.println(d);
d = d.plusDays(1);
}
Ausgang:
// 2015-12-21
// 2015-12-22
// 2015-12-23
// 2015-12-24
// 2015-12-25
// 2015-12-26
// 2015-12-27
Schließlich können Sie die gesammelten Daten in einem ArrayList
oder was auch immer setzen.
Verwandte Themen
- 1. Liste der Tage dieser Woche
- 2. Liste der Tage in Woche Nummer Excel
- 3. Get Reichweite Tage der Woche
- 4. JS- Tage der Woche
- 5. - Tage der Woche
- 6. Berechne wöchentliche Durchschnitt gegeben nur Jahr und Woche Nummer
- 7. Tage der Woche Java-Programm
- 8. Startdatum nach Woche und Jahr
- 9. Häufigste Woche Tage Abfrage
- 10. Erhalten Sie Tage der Woche basierend auf Woche Nummer
- 11. Jahr-Woche-Tag in java.time?
- 12. Split Termine pro Jahr und Woche und korrekte Woche Anzahl pro Jahr
- 13. Angegebene Tage mehr als eine Woche, Monat oder Jahr
- 14. MySQL Auswahl Woche und Jahr verursacht Probleme mit der letzten Woche des Jahres
- 15. Taskplaner 6 Tage pro Woche
- 16. Tage der Woche im selben Monat, moment.js
- 17. mysql - Concat mit Jahr und Woche Funktion
- 18. SPARK SQL: Get Monat Woche und Jahr
- 19. Woche des Jahres Liste und von Montag der Woche in SQL Server starten
- 20. PHP Get Jahr der letzten Woche einen Tag im nächsten Jahr gegeben
- 21. Geben Woche und Jahr finden den ersten Tag und letzten Tag der Woche
- 22. Erhalten Tage der Woche und die Wochennummer in PHP
- 23. Wie bis Woche Woche beginnen Datum (Montag) Von WocheNummer und Jahr TSQL
- 24. Erhalten Woche Nummer in Jahr von Datum
- 25. wie bekomme ich die Summe der Stunden weniger als gegeben Jahr und Woche
- 26. Zeitstempel für Anfang der Woche und Ende der Woche
- 27. Gruppe nach Woche Nummer und Woche Ende
- 28. Deaktivieren Sie bestimmte Tage der Woche auf jQuery UI Datepicker
- 29. Erster Tag dieser Woche und letzte Woche
- 30. Mongoose Aggregation groupby am Tag, Woche, Jahr
Nur zu beachten: Joda-Time ist ein bisschen alt geworden und befindet sich nur noch im Wartungsmodus, zum Beispiel würde meine Bibliothek [Time4J] (https://github.com/MenoData/Time4J) einen Stream aktivieren. based solution: 'Liste dates = KalenderWoche.of (Jahr, Woche) .streamDaily(). collect (Collectors.toList());' –