博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php通过身份证号获取年龄
阅读量:3918 次
发布时间:2019-05-23

本文共 411 字,大约阅读时间需要 1 分钟。

function getAgeByIdCard($idcard){    if (empty($idcard)) return null;    #  获得出生年月日的时间戳     $date = strtotime(substr($idcard, 6, 8));    #  获得今日的时间戳     $today = strtotime('today');    #  得到两个日期相差的大体年数     $diff = floor(($today - $date) / 86400 / 365);    #  strtotime加上这个年数后得到那日的时间戳后与今日的时间戳相比     $age = strtotime(substr($idcard, 6, 8) . ' +' . $diff . 'years') > $today ? ($diff + 1) : $diff;    return $age;}

转载地址:http://dahrn.baihongyu.com/

你可能感兴趣的文章
C++ primer 第十一章
查看>>
C++ primer 第十二章
查看>>
C++ primer 第十三章
查看>>
把perl的hash结构放入数组/堆栈/队列的方法
查看>>
send和recv函数
查看>>
C++ primer 第十四章
查看>>
C++ primer 第十五章
查看>>
C++ primer 第十六章
查看>>
C++ primer 第十七章 异常处理部分
查看>>
C++ primer 第十七章 命名空间部分
查看>>
C++ perimer 第十七章 多重继承与虚继承部分
查看>>
java 堆溢出的解决方法
查看>>
C++ primer 第十八章
查看>>
《浪潮之巅》笔记&小感悟
查看>>
java 重写类的equals方法和hashcode方法
查看>>
java 判断字符串中是否含有字母
查看>>
《产品经理手册》 读书笔记
查看>>
IT人员迅速提升自我效率的十大方法
查看>>
《结网》读书笔记
查看>>
Eclipse里Tomcat的几个设置
查看>>