entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

Problema con el Time Zone

Estoy en un servidor compartido en hostgator por lo tanto no puedo cambiar el reloj del servidor por lo que necesito de un script.. me he creado uno y funciona de maravilla el unico problema esque la funcion de la hora me sale 1 hora adelantado..

Alguien me podria ayudar?

Solucionado.. GRACIAS KALUA!

0voto

darphas comentado

y como lo implementaria en ese codigo..

lo que pasa esque es la fecha la estoy sacando de una base de datos

0voto

Peter comentado

Alex, marque la respuesta como correcta.

2 Respuestas

2votos

kalua66 Puntos990

Hola Alex, si lo que quieres es restar una hora, esto te puede servir:

<?php 
$date = '2012-03-06 17:33:07';
echo "Fecha original: ".$date.'<br>';
echo "Fecha -1 hora: ".restahora($date);

function restahora($fecha){

   $fecha=strtotime($fecha) - 3600;  
   $fecha=date('Y-m-d H:i:s',$fecha);  
   return $fecha;

}

?>

1voto

ayukawaa Puntos160

¿Seguro que necesitas cambiarlo?

Yo, en mis servidores alojados en USA cuando inserto datos para que coincida con la hora española lo único que pongo es en la cabecera de un config

date_default_timezone_set('Europe/Madrid');

y listo, ya se guarda todo con la hora que quiero....

edito: no sé porqué pero no muestra los guiones correctamente, la función es date default timezone _ set

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta