Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/03/2010, 17:44
Avatar de mdromed
mdromed
 
Fecha de Ingreso: septiembre-2009
Mensajes: 389
Antigüedad: 14 años, 7 meses
Puntos: 8
Respuesta: Restar 2 fechas (pero sin la hora)

Cita:
Iniciado por abimaelrc Ver Mensaje
Bueno, en realidad lo que necesitas es hacer el calculo de las fechas y luego tomas solo los dias usando el calculo 60 / 60 / 24. Mira este ejemplo
Código PHP:
Ver original
  1. $t = (strtotime("11/24/2010") - strtotime("11/22/2010")) / 60 / 60 / 24;
  2. echo $t;
El formato de la fecha de strtotime debe ser en ingles mm/dd/aaaa
Lo que pasa es que las fechas van con la hora pq las recojo de un campo datetime de mysql.
Si cojo solo los dias y los resto imaginate cuando quiera restar el dia 01 de un mes menos el 30 del mes anterior, resultaria "-29", cuando en realidad deberia devolver 2 o 3 dependiendo del mes que sea.
Dantrix esta respuesta vale tb para ti.