Tom: Datum sortieren?!

Beitrag lesen

Hello David,

Gibt´s eigentlich eine Funktion, mit der ich testen kann, welches meiner beiden Datums in der Zukunft liegt?

Na klar kannst Du feststellen, welche Datummse (sic!) in der Zukunft liegen.

Gegenwart ist (bei richtig eingestellter Serverzeit) $jetzt = time();
Das Ergebnis ist allerdings noch abhängig von Servereinstellungen, ob da CET oder UTC
http://de.wikipedia.org/wiki/UTC rauskommt.

Nehmen wir mal UTC an, dann müsstest Du das zu prüfenden Datum nebst Zeit eben auch in UTC haben.

und dann ist

if ($time() > strtotime($datum))

eine Möglichkeit, den Vergleich durchzuführen.

http://de2.php.net/manual/en/function.strtotime.php

if ($today < $test)

Das ist insofern Unsinn, weil die Notation nicht dazu passt. Wenn Du '2008-01-03' für den dritten Januar 2008 geschrieben hättest, und das andere Datum in derselben Notation vorliegen würde, wäre der vergleich wieder sinnvoll.

Harzliche Grüße vom Berg und Frohe Weihnachtszeit

Tom

--
Nur selber lernen macht schlau