Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/09/2011, 15:58
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
restar un dia a fecha dinamica

Hola a todos, he encontrado en Internet la forma de restar un dia a una fecha, pero generalmente le restan la fecha actual del sistema, y yo lo que requiero es restarle un dia a una fecha que el usuario ingresa

Lo hago asi:
Código PHP:
Ver original
  1. <?php
  2. $fecha=$_POST['fecinicial']; //recibo la fecha
  3. $hora = date("H:i:s", strtotime("-1 hour")); // capturo la hora
  4. $fecha=$fecha." ".$hora; //uno la cadena fecha y hora
  5. // que me muestra lo siguiente:
  6.  
  7. //26/09/2011 16:53:07
  8.  
  9. //Ahora lo que requiero es que esa fecha se le reste un dia
  10. //lo hice asi:
  11.  
  12. $fecha_menos24hs = date($fecha,time()-(24*60*60));
  13.  
  14. //Pero me sigue mostrando la misma fecha:
  15.  
  16. //26/09/2011 16:53:07
  17. ?>

Como podria restar el dia entonces??
Agradezco me puedan ayudar...gracias