dedlfix: Zeitumstellung deaktivieren

Beitrag lesen

Tach!

Der 1.1. ist auf der ganzen Welt der 1.1. nur zu unterschiedlichen Zeiten. Wenn Du mit dem Datum und mit ganzen Tagen rechnest, spielt die Zeitzone keine Rolle. Schon aus diesem Grund ist es zweckmäßig, Date und Time voneinander zu trennen.
Guck Dir mal die Klassenhierarchien für Perl auf CPAN an. Da ist das konsequent umgesetzt.

Kann ja sein. Thema ist aber PHP und T-Rex hat schon Bauchschmerzen, sich von seiner selbst geschriebenen PHP-Routine zugunsten eines moderneren PHP-eigenen Ansatzes zu trennen, da wird er wohl kaum noch mehr Aufwand betreiben wollen, um auf Perl umzusteigen. Perls Art und Weise auf PHP zu übertragen, ist nicht in jedem Fall sinnvoll. In diesem zum Beispiel nicht. PHP bietet keine zeitlose Datumsberechnung an. Da heißt es also entweder, das Rad neu zu erfinden oder die Zeit aus dem bestehenden herauszunehmen. Beides ist mehr Aufwand gegenüber PHPs Date-inklusive-Time-Funktionalität. Und beides ist überhaupt nicht notwendig, weil man auch mit UTC als Zeitzone und 00:00:00 als Uhrzeit und PHPs eingebauten Funktionen arbeiten kann.

dedlfix.