Da dieses Datum in der Zukunft liegt, sollte der 24. Januar 2021 als nächstes Vorkommen angezeigt werden. Stattdessen wird der 28. Februar 2021 angezeigt.
Tatsächliches Datum: 2021-01-24T13:30:00Z
Screenshot aus der Vorschau des Beitrags (falls die Vorschau es anders anzeigt):
Wenn ich das Datum auf den 25. Januar 2021 ändere, springt das Datum direkt zum 8. März 2021 und überspringt 8 Tage anstelle von 1 Tag. Alle 7 Tage wird eine zusätzliche Woche übersprungen, was anscheinend der Grund dafür ist, dass das Datum so falsch ist. Mache ich hier etwas falsch? Vielleicht gibt es eine Randbedingung beim Erstellen von wiederkehrenden Terminen, die in der Zukunft liegen, allgemein oder speziell in einem zukünftigen Jahr.
Das scheint vom Code her seltsam absichtlich zu sein. Es basiert die wiederkehrende Datumsangabe immer auf dem Unterschied zwischen dem aktuellen Datum und heute:
Ich habe versucht, dies im Code auf localDate.datetime zu ändern, und die Ausgabe war im Browser korrekt, aber vier Tests sind fehlgeschlagen. Es schien, als würden sie sicherstellen, dass es so funktioniert, daher frage ich mich jetzt, ob ich etwas übersehe @j.jaffeux? Wiederkehrende Termine sollten doch nach dem von dir eingegebenen Datum liegen, nicht nach dem heutigen Datum, oder?
Ja, tatsächlich. Ich glaube, ich habe diesen Fall übersehen und habe hauptsächlich berücksichtigt, dass beim Erstellen eines Datums in der Vergangenheit eine Wiederholung es in die Zukunft verlegt. Ich werde nächste Woche einen Blick darauf werfen.