我需要做相反的事情。输入数据是年龄和出生日期(年,月,日)
function calc_age( $byear, $bmonth, $bday )
{
$date = new DateTime("$byear-$bmonth-$bday");
$now = new DateTime();
$interval = $now->diff($date);
echo $interval->y;
}
答案 0 :(得分:0)
试试这个。 示例:
$age = 10;
$date = date('Y-m-d', strtotime('-'.$age.' years'));
echo $date; // Ex : 2007-11-25