php根据身份证号码计算年龄
2014-01-18 09:17
519 查看
代码如下 复制代码
<?php
function getAgeByID($id){
//过了这年的生日才算多了1周岁
if(empty($id)) return '';
$date=strtotime(substr($id,6,8));
//获得出生年月日的时间戳
$today=strtotime('today');
//获得今日的时间戳 111cn.net
$diff=floor(($today-$date)/86400/365);
//得到两个日期相差的大体年数
//strtotime加上这个年数后得到那日的时间戳后与今日的时间戳相比
$age=strtotime(substr($id,6,8).' +'.$diff.'years')>$today?($diff+1):$diff;
return $age;
}
?>
拒绝不带连接转载:http://www.111cn.net/phper/php/57198.htm
<?php
function getAgeByID($id){
//过了这年的生日才算多了1周岁
if(empty($id)) return '';
$date=strtotime(substr($id,6,8));
//获得出生年月日的时间戳
$today=strtotime('today');
//获得今日的时间戳 111cn.net
$diff=floor(($today-$date)/86400/365);
//得到两个日期相差的大体年数
//strtotime加上这个年数后得到那日的时间戳后与今日的时间戳相比
$age=strtotime(substr($id,6,8).' +'.$diff.'years')>$today?($diff+1):$diff;
return $age;
}
?>
拒绝不带连接转载:http://www.111cn.net/phper/php/57198.htm
相关文章推荐
- php根据身份证号码计算年龄的实例代码
- PHP 根据身份证号码,获取性别、获取生日、计算年龄、获取地址、获取生肖、获取星座、以及判断是否是身份证号
- php根据身份证号码计算年龄的实例代码
- 根据身份证号码计算出生日期、年龄、性别(18位)
- 根据身份证号码计算出生日期、年龄、性别(18位) 根据入职时间计算工龄
- [VBA]根据身份证号码计算年龄的Excel函数
- 根据身份证号码计算出生日期、年龄、性别(18位) 根据入职时间计算工龄。
- oracle根据身份证号码计算年龄
- jquery根据身份证号码计算出生日期、年龄、性别代码
- C#根据身份证号码,计算生日、年龄、性别
- 根据身份证号码计算出生日期、年龄、性别(18位);根据入职时间计算工龄。
- 在EXCEL中根据身份证号码计算年龄、出生年月、性别
- 根据身份证号计算年龄 15位或18位身份证号的年龄计算方法
- PHP根据身份证号码验证、获取星座、生肖和性别函数
- 根据身份证自动计算年龄
- 根据身份证号码识别性别年龄生日的JS代码:
- js简单实现根据身份证号码识别性别年龄生日
- 输入身份证号码计算两者的年龄差
- php根据生日计算年龄的方法
- 根据身份证号计算年龄