Zeiten in Normalzeit speichern und ausgeben
Moin Moin,
freundlicherweise werden ja Zeiten auf dem Server als UTC-0 Timestamp abgelegt. Da ich mit den Integer-Werten weiter gerechnet habe fehlte mir natürlich immer eine Stunde. Wie geht man den in Contao denn damit um?
Sprich, eine Zeit für Sommer nächsten Jahres, die ich jetzt speichere, würde dann nächste Jahr nicht mehr stimmen.
Oder wie oder was?!?!
Gruß genervter Bernd
Liste der Anhänge anzeigen (Anzahl: 2)
Obwohl ich die Gleichen Feld-Definitionen wie in der tl_calendar_event habe, wird bei mir auch nur der reine Stunden-Anteil gespeichert.
tl_calendar_event
Anhang 20297
meine tl
Anhang 20298
mehr misteriös
Liste der Anhänge anzeigen (Anzahl: 1)
OK einen habe ich noch. Beim vertippen habe festgestellt, dass ich im Contao-Kalender keine Starzeit < 1:00 Uhr eingeben kann.
Fehler: An exception occurred while executing 'UPDATE tl_calendar_events SET startTime=-1800 WHERE..
Anhang 20300
Was soll mir das denn sagen?
Version ist die aktuelle Contao 4.4.9
Zeiten verschieben sich durch Zeitumstellung
Ich arbeite mit Contao 4.13.32 und bislang dachte ich, dass ich mich bei Terminen mal vertippt hätte.
Dieses Jahr habe ich die Termine für den Winter allerdings "schon" vor der Zeitumstellung im Oktober eingegeben und nun muss ich alle händisch um eine Stunde umstellen.
Für den Sommer hatte ich die Termine per Skript erstellt, weil es über 100 sind, erstellt, und dort gedacht, mein Skript hätte einen Fehler. Mit einem SQL-Skript hatte ich diese dann wieder um eine Stunde korrigiert.
Ich kann Bernd P. zustimmen, dass wenn man Termine vor der Zeitumstellung einträgt, diese nach der Zeitumstellung verschoben sind. An den Serverzeiten oder der Zeitzone wurde nichts geändert.
Allerdings wüsste ich dort auch keine Abhilfe, ausser, dass ich zum Tag der Zeitumstellung ein Skript zur Korrektur laufen lasse.
In Contao 5 konnte ich im Changelog dazu noch keine Änderung finden. Hat jemand diesbezüglich Erfahrung mit Contao 5?