根据某人生日计算年龄
[
2008/07/18 17:49 | by wxxslt ]
2008/07/18 17:49 | by wxxslt ]
以我的生日为例,按照unix时间戳来算是19岁。
QQ空间上的估计也是这么判断的。
<?php
$day=28;
$month=12;
$year=1988;
$bdayunix=mktime(0,0,0,$month,$day,$year);
$nowunix=time();
$ageunix=$nowunix-$bdayunix;
$age=floor($ageunix/(365*24*60*60));
echo "您的年龄是:".$age."岁";
?>
QQ空间上的估计也是这么判断的。
<?php
$day=28;
$month=12;
$year=1988;
$bdayunix=mktime(0,0,0,$month,$day,$year);
$nowunix=time();
$ageunix=$nowunix-$bdayunix;
$age=floor($ageunix/(365*24*60*60));
echo "您的年龄是:".$age."岁";
?>







