=title();?>
=getNavigation();?>
Alder
Greide ikke å forstå den insatte datoen. Prøv igjen.";
}
else {
// Bruker DateTime-klassens ::diff
$forskjell = $bdag->diff( new DateTime() );
$deltaDager = $forskjell->days;
$deltaAar = $forskjell->y;
$datoStr = $bdag->format('j. M. Y');
$deltaStr = $deltaAar." år og ".($deltaDager-floor($deltaAar*365.25))." dager";
// Hvis brukeren ikke enda har satt inn en dato, gi spesielt tilfelle:
if(empty($_GET)){
printf("
PHP som ble lansert '%s', er i dag %s gammelt.
", $datoStr, $deltaStr);
}
// Ellers hvis datoen er i fortiden
elseif($forskjell->format("%R") != "-") {
printf("
Personer med fødselsdato '%s' er i dag %s gamle.
", $datoStr, $deltaStr);
}
// Til slutt hvis datoen er i fremtiden
else {
printf("
Personer med fødselsdato '%s' blir født om %s.
", $datoStr, $deltaStr);
}
}
?>