Christian Seiler: Datumsrechnung

Beitrag lesen

Hallo Tom,

Nur Sommer- und Winterzeit sind bei der Methode ein Problem, Zeitzonen und Schaltjahre werden durch die PHP-Datumsfunktionen bereits berücksichtigt.

Aber nicht bei der stumpfen Division

$tage = ($bdate-$vdate)/86400;

Es gibt Tage, die kürzer sind als 86400 Sekunden und
es gibt Tage, die länger sind als 86400 Sekunden

Sag ich ja: Sommer- und Winterzeit. Schaltjahre und Zeitzonen haben damit erstmal nicht allzu viel zu tun (wobei man Sommer- und Winterzeit immer zu den Zeitzonen zählt, aber ob ich nun bei UTC+02 oder UTC-11 eine Stunde addiere, ist egal).

Viele Grüße,
Christian