Hallo alle miteinander,
Ich habe ein Problem und zwar habe ich ein Programm geschrieben, mit dem eine Kantine verwaltet wird.
In diesem Programm verwende ich die Funktion strtotime(). Bisher hat das Programm auch super geklappt, aber irgendwie macht es diese Woche Probleme.
Und zwar, wenn ich auf meinem Homeserver und auf dem Server auf dem das Programm läuft, mir den String für nächsten Montag hole und diesen dann mit date() formatiere, zeigt er mir an, dass der Montag der 31.10.04 sei (was ja nicht korrekt ist).
Wenn ich das gleiche mit dem nächsten Sonntag mach, kommt auch der 31.10.04 raus (das stimmt ja).
Ist da irgendwie ein Bug in der Funktion oder woran liegt es?Stimmt meine Vermutung, dass es an der Zeitumstellung liegt, denn wenn ich meine Serverzeit auf nächste Woche verschiebe, funktioniert wieder alles super!
Danke für eure Hilfe!
Ich habe ein Problem und zwar habe ich ein Programm geschrieben, mit dem eine Kantine verwaltet wird.
In diesem Programm verwende ich die Funktion strtotime(). Bisher hat das Programm auch super geklappt, aber irgendwie macht es diese Woche Probleme.
Und zwar, wenn ich auf meinem Homeserver und auf dem Server auf dem das Programm läuft, mir den String für nächsten Montag hole und diesen dann mit date() formatiere, zeigt er mir an, dass der Montag der 31.10.04 sei (was ja nicht korrekt ist).
Wenn ich das gleiche mit dem nächsten Sonntag mach, kommt auch der 31.10.04 raus (das stimmt ja).
Ist da irgendwie ein Bug in der Funktion oder woran liegt es?Stimmt meine Vermutung, dass es an der Zeitumstellung liegt, denn wenn ich meine Serverzeit auf nächste Woche verschiebe, funktioniert wieder alles super!
Danke für eure Hilfe!