Yo use para hacer cuentas con dias la funcion mktime, me resulto muy efectiva:
http://php.net/manual/es/function.mktime.php
Aqui un simple ejemplo que use para ir al dia de ayer automaticamente, espero que te sirva como ejemplo:
Código PHP:
Ver original$fechaHoy = date("Y-m-d"); $fechaAyerTemp = mktime(0,0,0,$mes,$dia,$anio); $fechaAyerTemp = $fechaAyerTemp - (60*60*24*1);
$fechaAyer = date("Y-m-d",$fechaAyerTemp);
Saludos!
Gustavo.