我需要计算两个日期之间的差额,这是我的日期
$start = strtotime('17/05/2016');
$end = strtotime('12/05/2016');
我试过了
echo $days_between = ceil(abs($end - $start) / 86400);
但是它显示为17140
寻求找到两个给定日期之间的天数
您只需要指定日期格式,所以:
$date1 = DateTime::createFromFormat('d/m/Y',"12/05/2016");
$date2 = DateTime::createFromFormat('d/m/Y',"17/05/2016");
echo $diff = $date2->diff($date1)->format("%a"); //output: 5
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句