首页 > 代码库 > 根据当前日期计算年龄
根据当前日期计算年龄
<?php
function
birthday(
$birthday
){
$age
=
strtotime
(
$birthday
);
if
(
$age
=== false){
return
false;
}
list(
$y1
,
$m1
,
$d1
) =
explode
(
"-"
,
date
(
"Y-m-d"
,
$age
));
$now
=
strtotime
(
"now"
);
list(
$y2
,
$m2
,
$d2
) =
explode
(
"-"
,
date
(
"Y-m-d"
,
$now
));
$age
=
$y2
-
$y1
;
if
((int)(
$m2
.
$d2
) < (int)(
$m1
.
$d1
))
$age
-= 1;
return
$age
;
}
echo
birthday(
‘1986-07-22‘
);
?>
根据当前日期计算年龄
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。