Logo

[php] Codeschnipsel: Alter berechnen

Berechnet aus Tag, Monat und Jahr das aktuelle Alter.

1
2
3
4
5
6
7
8
9
10
11
12
<?php
$tag = 28;
$monat = 10;
$jahr = 1955;
// heutiges Datum als Timestamp
$heute = mktime(0, 0, 0, date("m"), date("d"), date("Y"));
// Geburtsdatum als Timestamp
$geburtstag = mktime(0, 0, 0, $monat, $tag, $jahr);
// Differenz durch Sekundenanzahl eines Jahres teilen (31536000)
$alter = intval(($heute - $geburtstag) / (60 * 60 * 24 * 365));
echo "Alter: ".$alter." Jahre";
?>