php计算两个日期相隔多少年,多少月,多少天
2021-04-09 11:25
标签:ret date https class ref turn strtotime uri 计算 示例: 作者:xingguang php计算两个日期相隔多少年,多少月,多少天 标签:ret date https class ref turn strtotime uri 计算 原文地址:https://www.cnblogs.com/yizhidaozuihou/p/12446027.html/*
*function:计算两个日期相隔多少年,多少月,多少天
*param string $date1[格式如:2011-11-5]
*param string $date2[格式如:2012-12-01]
*return array array('年','月','日');
*/
function diffDate($date1,$date2){
if(strtotime($date1)>strtotime($date2)){
$tmp=$date2;
$date2=$date1;
$date1=$tmp;
}
list($Y1,$m1,$d1)=explode('-',$date1);
list($Y2,$m2,$d2)=explode('-',$date2);
$Y=$Y2-$Y1;
$m=$m2-$m1;
$d=$d2-$d1;
if($d$Y,'month'=>$m,'day'=>$d);
}
print_r(diffDate('2020-03-02','2020-03-10'));exit;
结果:
Array
(
[year] => 0
[month] => 0
[day] => 8
)
链接:原文链接:https://www.tiance.club/post/2705668210.html
文章标题:php计算两个日期相隔多少年,多少月,多少天
文章链接:http://soscw.com/index.php/essay/73309.html