Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/03/2012, 16:40
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Restar una hora a una fecha determinada

Puedes hacer esto:

Código PHP:
Ver original
  1. <?php
  2. $fecha = "2011-11-05 22:30:10";
  3. echo date('Y-m-d H:i:s', strtotime("$fecha - 1 hour"));

o esto si tienes una versión de PHP moderna:

Código PHP:
Ver original
  1. <?php
  2. $fecha = "2011-11-05 22:30:10";
  3. $dt = new DateTime($fecha);
  4. echo $dt->modify('-1 hour')->format('Y-m-d H:i:s');

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP