可能重复:
计算从日期开始的年份
嗨,
我有一个表格,代表生日.如何从该日期找到该人的年龄?
这就是我所拥有的.
$qPersoonsgegevens = "SELECT * FROM alg_persoonsgegevens WHERE
alg_persoonsgegevens_leerling_ID = $leerling_id";
$rPersoonsgegevens = mysql_query($qPersoonsgegevens);
$aPersoonsgegevens = mysql_fetch_assoc( $rPersoonsgegevens );
$timeBirthdate = mktime($aPersoonsgegevens['alg_persoonsgegevens_geboortedatum']);
Run Code Online (Sandbox Code Playgroud)
不幸的是,我不知道如何从这一点开始到达年龄.
任何帮助深表感谢.
Matthy
以前曾经问过这个问题.试试这个:
function getAge($then) {
$then = date('Ymd', strtotime($then));
$diff = date('Ymd') - $then;
return substr($diff, 0, -4);
}
Run Code Online (Sandbox Code Playgroud)
这样称呼它:
$age = getAge($aPersoonsgegevens['alg_persoonsgegevens_geboortedatum']);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1623 次 |
| 最近记录: |