How to calculate the difference between two dates and time in PHP

1 Answer

0 votes
$start_date = new DateTime("2020-06-17 7:11:25");
$end_date = new DateTime("2022-03-15 11:32:17");

$interval = $start_date->diff($end_date);

echo $interval->y . " years, " . $interval->m." months, ".$interval->d." days, "; 
echo $interval->h . " hours, " . $interval->i." minutes, ".$interval->s." seconds"; 




/*
run:

1 years, 8 months, 26 days, 4 hours, 20 minutes, 52 seconds

*/

 



answered Sep 16, 2022 by avibootz

Related questions

1 answer 114 views
1 answer 102 views
1 answer 101 views
2 answers 207 views
3 answers 318 views
...