Ric*_*ton 12
我在评论部分(现在处于离线状态)的页面底部找到了答案.
jpwrunyan于2007年4月30日下午10:10说:
顺便说一下,这里是如何计算DOB年(仅)年龄,而不需要考虑闰年:
经过Fine-Wei Lin的轻微修正,代码中写道
private function getYearsOld(dob:Date):uint {
var now:Date = new Date();
var yearsOld:uint = Number(now.fullYear) - Number(dob.fullYear);
if (dob.month > now.month || (dob.month == now.month && dob.date > now.date))
{
yearsOld--;
}
return yearsOld;
}
Run Code Online (Sandbox Code Playgroud)
这可以处理大多数需要计算年龄的情况.