时间:2021-05-26
本文实例讲述了PHP常用函数之根据生日计算年龄功能。分享给大家供大家参考,具体如下:
/** * 根据出生年月日计算出年龄 * @param $birth_year * @param $birth_month * @param $birth_day * @return int */function getAgeByBirth($birth_year,$birth_month,$birth_day){ if(empty($birth_year) || empty($birth_month) || empty($birth_day)){ return 0; } $current_year = date('Y',time()); $current_month = date('m',time()); $current_day = date('d',time()); if($birth_year >= $current_year){ return 0; } $age = $current_year - $birth_year - 1; if($current_month>$birth_month){ return $age+1; }else if($current_month == $birth_month && $current_day>=$birth_day){ return $age+1; }else{ return $age; }}//测试:echo getAgeByBirth('1988','8','8');运行结果:
31
PS:这里再为大家推荐几款时间及日期相关工具供大家参考:
在线日期/天数计算器:
http://tools.jb51.net/jisuanqi/date_jisuanqi
在线日期计算器/相差天数计算器:
http://tools.jb51.net/jisuanqi/datecalc
在线日期天数差计算器:
http://tools.jb51.net/jisuanqi/onlinedatejsq
Unix时间戳(timestamp)转换工具:
http://tools.jb51.net/code/unixtime
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php日期与时间用法总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
根据出生日期算年龄的方法是: 1、虚岁年龄计算 虚岁年龄没有固定算法,这是中国人在习惯上常用的年龄计算方法,按出生后所经历的日历年头计算,即生下来就算1岁,
本文实例讲述了php根据生日计算年龄的方法。分享给大家供大家参考。具体如下:再来个简单点的,感觉没有上面的高大上
excel是我们常用的办公软件,有时会用到年龄的计算,那么excel中如何根据人员出生日期计算人物年龄?下面和小编一起来看看吧。具体步骤:打开需要编辑的工作表鼠
腾讯微博上暂时没有设置年龄这项系统所以显示不出年龄,但是有写生日,可以通过生日计算年龄。现有的资料有:姓名(微博名)、生日、星座、家乡、从事行业、个人主页、个人
本文实例讲述了PHP常用函数之base64图片上传功能。分享给大家供大家参考,具体如下:HTML页面代码:$('#articleImgBtn').change(