Der Martin: Nachtrag: Datum prüfen ob älter als....

Beitrag lesen

Hi,

ich investiere im Nachhinein noch einen Dollar: ;-)

$date_dif = time() - $row[5];   // Differenz in Sekunden

^

$date_dif /= 86400;             // Differenz in Tagen

Und ergänze noch den Hinweis: Die Umrechnung von Timestamps durch einfache Division kann überraschende Ergebnisse liefern, da es in diesem unserem Lande zwei Tage im Jahr gibt, die nicht 86400 Sekunden (24 Stunden) haben. Solange beide Datumswerte *wirklich* Unix-Timestamps und damit auf UTC bezogen sind, spielt das keine Rolle. Wenn aber einer der beiden Timestamps (oder gar beide) aus einer lokalen Zeitangabe mit DST-Einfluss berechnet wird, muss man das berücksichtigen. Die PHP-Standardfunktionen tun das AFAIK automatisch.

Ciao,
 Martin

--
There are 10 types of people in the world: Those who understand the binary system, and those who don't.