Regne ut år

kongen

kongemedlem
Jeg har en dato som skal utregnes til antall år en person er:

1994-12-24

Hvordan gjøres dette med php?

Hvis jeg tar årets år (2014) og trekker ifra personens fødselsår (1994), så blir det 20 år, selv om personen ikke har fylt 20 enda... det blir feil.
 

xdex

Medlem
PHP:
$timez  = new DateTimeZone('Europe/Oslo');
$age = DateTime::createFromFormat('d/m/Y', '24/12/1994', $timez)
     ->diff(new DateTime('now', $timez))
     ->y;

echo $age;

PHP 5.3.0
 
Sist redigert:
Topp