Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/03/2009, 22:30
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: operar con fechas en formato 'YYYY-MM-DD HH:MM:SS'

Créme, puedes trabajar con strtotime() sin problema. Lo que estás haciendo en este momento es convertir la fecha actual al formato yyyy-mm-dd hh:mm:ss para guardarlo. Hasta ahí todo bien.

Pero si te fijas, no necesites hacer un cálculo usando ese formato, ya que podrías hacer algo como esto:
Código php:
Ver original
  1. $ahora = time();
  2. $suma = strtotime('+ 2 hours', $ahora);
  3. echo date('Y-m-d H:i:s', $ahora) . '<br />';
  4. echo date('Y-m-d H:i:s', $suma);
Más información sobre la función date: http://www.php.net/date

P.S.: En el ejemplo sumamos dos horas al timestamp actual, pero puedes hacer cualquier otro tipo de operación permitida por strtotime()
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.