国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php根據身份證號碼計算年齡

2024-09-04 11:48:13
字體:
來源:轉載
供稿:網友

我們只要知道身份證的生成規則就可以了,像下面我們從指定位置到多少位就是出日期了,然后我們把日期轉成時間戳然后進行加減運算就得出了年齡了,下面我們看實例代碼如下:

  1. <?php  
  2. function getAgeByID($id){  
  3.          
  4. //過了這年的生日才算多了1周歲  
  5.         if(emptyempty($id)) return '';  
  6.         $date=strtotime(substr($id,6,8)); 
  7. //獲得出生年月日的時間戳  
  8.         $today=strtotime('today'); 
  9. //獲得今日的時間戳  
  10.         $diff=floor(($today-$date)/86400/365); 
  11. //得到兩個日期相差的大體年數  
  12.          
  13. //strtotime加上這個年數后得到那日的時間戳后與今日的時間戳相比  
  14.         $age=strtotime(substr($id,6,8).' +'.$diff.'years')>$today?($diff+1):$diff;  
  15.    
  16.         return $age;  
  17.     }  
  18. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洪洞县| 专栏| 天镇县| 桃源县| 太仓市| 双鸭山市| 新乡县| 化州市| 咸阳市| 庆云县| 安徽省| 宁城县| 什邡市| 武定县| 高邮市| 乐业县| 车险| 宝兴县| 屏南县| 五华县| 电白县| 敦化市| 平武县| 铁力市| 海林市| 云梦县| 新乡县| 屏边| 衡山县| 宁陕县| 西乌| 潢川县| 宣武区| 曲靖市| 丰县| 鹤岗市| 栾川县| 吉木萨尔县| 潞西市| 柳河县| 大安市|