Calculate the number of days between 2 dates - PHP

Is this code good for this purpose?

<?php 
$date1 = mktime(0,0,0,01,01,1991);
$date2 = mktime(0,0,0,03,22,2012);

$diff = $date2 - $date1;
$days = $diff / (60*60*24);

echo ($days . "<br />");
?> 

It looks quite correct.

1 Like

Actually, on second look -- there is an issue with leading zeroes.

$date1 = mktime(0,0,0,1,1,1991);
$date2 = mktime(0,0,0,3,22,2012);

Thanks for your help!