Hallo,
ich möchte das Alter seit der Geburt einer Person in Jahre, Monate und Tage getrennt ausgeben.
Dazu habe ich das Geb.-Datum mit strtotime() in einen Timestamp umgewandelt und der errechnete Timestamp von dem jetzigen Timestamp abgezogen und anschließend mit strftime() wieder als Jahr, Monat und Tag ausgegeben. Jedoch errechnet er mir das Alter nicht korrekt.
ich möchte das Alter seit der Geburt einer Person in Jahre, Monate und Tage getrennt ausgeben.
Dazu habe ich das Geb.-Datum mit strtotime() in einen Timestamp umgewandelt und der errechnete Timestamp von dem jetzigen Timestamp abgezogen und anschließend mit strftime() wieder als Jahr, Monat und Tag ausgegeben. Jedoch errechnet er mir das Alter nicht korrekt.
PHP-Code:
$geb_timestamp = strtotime('2005-09-21');
$timestamp = time();
$alter_timestamp = $timestamp - $geb_timestamp;
print strftime('%d-%m-%Y', $alter_timestamp);
// Ausgabe
// 18-03-1970
Kommentar