日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

根据生日获取年龄

發布時間:2025/3/8 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 根据生日获取年龄 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文地址:http://www.jb51.net/article/69396.htm

?

1方法

/** * @uses 根據生日計算年齡,年齡的格式是:2016-09-23 * @param string $birthday * @return string|number */ public function calcAge($birthday) { $iage = 0; if (!empty($birthday)) { $year = date('Y',strtotime($birthday)); $month = date('m',strtotime($birthday)); $day = date('d',strtotime($birthday)); $now_year = date('Y'); $now_month = date('m'); $now_day = date('d'); if ($now_year > $year) { $iage = $now_year - $year - 1; if ($now_month > $month) { $iage++; } else if ($now_month == $month) { if ($now_day >= $day) { $iage++; } } } } return $iage; }

?

2方法

public function calcAge($birthday) { $age = 0; if(!empty($birthday)){ $age = strtotime($birthday); if($age === false){ return 0; } list($y1,$m1,$d1) = explode("-",date("Y-m-d", $age)); list($y2,$m2,$d2) = explode("-",date("Y-m-d"), time()); $age = $y2 - $y1; if((int)($m2.$d2) < (int)($m1.$d1)){ $age -= 1; } } return $age; }

?

轉載于:https://www.cnblogs.com/88phper/p/7883324.html

總結

以上是生活随笔為你收集整理的根据生日获取年龄的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。