Mailinglisten-Archive |
Steffen Kother wrote: > wie stelle ich es am saubersten und richtigsten an, um die Zeitspanne > zw. zwei Datumsangaben in Tagen zu ermitteln? > > Datum_1: 29.04.2005 > Datum_6: 12.05.2005 > Datum_d: 13 Tage Die Datumswerte in Unixtimestamps umwandeln, dann: $differenz = $timestamp2 - $timestamp1; // Differenz in Sekunden $differenz = $differenz / 86400.0; // Differenz in Tagen $differenz = ceil($differenz); // Ohne Nachkommastellen Ansonsten empfiehlt sich: http://pear.php.net/package/Date Dort gibt es dann keine /Limits/ mehr. Die Klasse Date_Span liefert alles notwendige für Zeiträume. Gruss Andreas PS: Ohne Gewähr ;-) -- Haas Media GmbH | Phone +49(0)511 9361330-20 Agentur für moderne Medien | Fax +49(0)511 9361330-99 Warmbüchenstraße 21 | Web http://www.haas-media.de/ D-30159 Hannover | Mail lange at haas-media.de
php::bar PHP Wiki - Listenarchive