Hola reyvi...
Yo utilizo esta función para restar días...
Código PHP:
function getdays($day1,$day2)
{
return round((strtotime($day2)-strtotime($day1))/(24*60*60),0);
}
Donde $day1 es la fecha de inicio en este formato: aaaa/mm/dd, donde $day2 es la fecha final en el mismo formato. La función devuelve un número.
Espero te sirva
Saludos