当前位置:  开发笔记 > 编程语言 > 正文

使用Flex计算年龄的最佳方法是什么?

如何解决《使用Flex计算年龄的最佳方法是什么?》经验,为你挑选了1个好方法。

使用Flex计算年龄的最佳方法是什么?



1> Richard Brax..:

我在评论部分(现在处于离线状态)的页面底部找到了答案.

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;  
}

这可以处理大多数需要计算年龄的情况.

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有