Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/07/2011, 10:14
Avatar de Physlet
Physlet
 
Fecha de Ingreso: octubre-2010
Ubicación: Panamá
Mensajes: 48
Antigüedad: 13 años, 6 meses
Puntos: 9
Respuesta: Consulta PHP funcion date()

La función time() te devuelve la fecha actual expresada en segundos desde el 1 de enero de 1970. ([URL="http://php.net/manual/en/function.time.php"]Clic para mayor información[/URL]).

Si lo que quieres es añadirle 6 horas a una variable, convierte esas 6 horas en segundos y súmalo a la variable. Algo como:

$fecha_actual = time();
$nueva_fecha = $fecha_actual + (6 * 3600);

Ahora $nueva_fecha tendrá la fecha actual aumentada 6 horas y en segundos. Y si le quieres dar formato puedes usar la función date(), donde su segundo parámetro es el time().

Algo como:
echo date('Y-m-d h:i', $nueva_fecha);

--

Espero te sirva