Hallo,
ich habe da ein kleines Problem. Ich habe zwei Unix Timestamps und möchte die genaue Anzahl Jahre, Monate und Tage die zwischen ihnen liegen wissen. Das heißt unter Berücksichtigung der unterschiedlichen Monatslängen und evtl. Schaltjahre!
Etwa so:
394898984 - 429487829 = 7 Jahre, 2 Monate, 4 Tage
Die Werte sind erfunden 
Wie geht so etwas?
Danke im voraus
$datum1 = mktime(0,0,0,6,1,2003); //timestamp für zB 1.6.03 anlegen
$datum2 = time(); //timestamp für aktuelle Zeit
//Der Rest sollte selbsterklärend sein
$sekunden = $datum1 - $datum2;
$tage = floor($sekunden / (60 \* 60 \* 24));
$stunden = floor($sekunden / (60 \* 60));
$minuten = floor($sekunden / 60);
Chris
hmm ist ein haufen mathe, wenn man keine entspr. bibilothek findet.
ist zwar ein bissel von hinten duchr die brust, aber: hast du ein mysql dabei? dann frag den, weil der hat solche sachen eingebaut (period diff etc.)