Alle Termine eines Kalenders werden aus einem Google-Kalender gezogen, und alle sind jeweils in der Ausgabe einen Tag zu lang, d.h. in der Event-Liste im Backend und im Frontend, obwohl im Event (also in den Event-Einstellungen) das End-Datum korrekt gesetzt ist. Im Google-Kalender ist das Event als ganztätig angesetzt.
Offenbar werden aber beim Import endDate und endTime nicht auf den gleichen Wert gesetzt, sondern endTime bekommt einen Zuschlag von einem Tag (minus eine Sekunde):
Contao 4.13, PHP 8.0, cgoit/contao-calendar-ical-php8-bundle 4.4.4
Ich bin jetzt auf ein ähnliches/gleiches Problem gestoßen wir hier: [https://community.contao.org/de/showthread.php?83003-Problem-beim-Import-eines-Kalenders-aus-einer-iCal-Web-Datenquelle]
Alle Termine eines Kalenders werden aus einem Google-Kalender gezogen, und alle sind jeweils in der Ausgabe einen Tag zu lang, d.h. in der Event-Liste im Backend und im Frontend, obwohl im Event (also in den Event-Einstellungen) das End-Datum korrekt gesetzt ist. Im Google-Kalender ist das Event als ganztätig angesetzt.
Offenbar werden aber beim Import endDate und endTime nicht auf den gleichen Wert gesetzt, sondern endTime bekommt einen Zuschlag von einem Tag (minus eine Sekunde):
1612051200 => 31.1.2021, 01:00:00 1612137599 => 1.2.2021, 00:59:59
Habt Ihr da eine Erklärung dafür? - spontan fällt mir als Workaorund eigentlich nichts ein ...