Altersunterschied mal genau

-GS-Master

Erfahrenes Mitglied
Hallo ich wollte fragen wie man am besten folgendes Projekt umsetzen kann:

Ich möchte den Altersunterschied zwischen zwei Personen ausrechnen, bzw. auch mehr je nach dem wie ich mir dies letztendlich gefällt.

Was ich nun weiß ist, dass dies mit Timestamps möglich sein müsste.
PHP:
//Timestamp für den 17. Dezember 2003 erzeugen 
$person1 = mktime(0,0,0,12,17,1990 ); 
$person2 = mktime(0,0,0,12,17,1994 );
$ergebnis = $person1-$person2;
echo $ergebnis;

Dies würde mir jetzt normalerweise den Unterscheid in Sekunden aus geben welches ich nun gerne wieder in Jahre - Monate - Wochen - Tage ausgeben und zugleich aufgegliedert in einzelne Punkte;

Unterschied Gesamt: *******
Unterschied Jahre: *******
Unterschied Monate: *******
Unterschied Wochen: *******
Unterschied Tage: *******

Ist bestimmt für den Einen oder Anderen schwachsinnig sein -.- verstehe ich ^^ aber interessiert mich, denn so kann ich dies auch anders verwenden ...

Danke schon mal.
Gruß Günny
 
Also ich weiß jetzt nicht, was du mit "Unterschied gesamt" meinst, aber den rest könntest du so machen:

Sollte eigentlich so stimmen.

PHP:
$person1 = mktime(0,0,0,12,17,1990 );  
$person2 = mktime(0,0,0,12,17,1994 ); 
$ergebnis = $person1-$person2; 
 
$tage = abs($ergebnis)/86400;
$jahre = $tage / 365;
$monate = $tage / 30;
$wochen = $tage / 7;
 
echo " Unterschied Jahre: $jahre<br>
 Unterschied Monate: $monate<br>
 Unterschied Wochen: $wochen<br>
 Unterschied Tage: $tage";
 
Zurück