Como nota al margen los dias totales ya te los proporciona el Interval.
Código PHP:
Ver original$fecha1 = new DateTime("2010-07-28 01:15:52");
$fecha2 = new DateTime("2012-11-30 02:33:45");
$fecha = $fecha1->diff($fecha2);
echo $fecha->format('%a');
http://php.net/manual/en/dateinterval.format.php
Por otro lado, también puedes usar Carbon:
https://github.com/briannesbitt/Carbon#api-difference y dormir tranquilo al final del día.