Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Cambiar hora del servidor

Buenas! he instalado un script de estadisticas en mi web, y claro, las estadisticas me las da acorde al horario del servidor, la verdad es que aunque no incomoda, preferiria que funcionara con hora local.

esto lo guarda con "timestamp", va 2 horas atrasado con el horario de aqui, hay alguna forma de añadir esas 2 horas de diferencia?
Editado
0
Puntos
1752
Visitas
3
Resp
Por zapikero hace 101 meses
Avanzado Sitio web
Respuesta #1
Hola zapi, según la documentación oficial de php debes usar ésta función:
date_default_timezone_set('America/Los_Angeles');
Aquí tienes un listado de zonas horarias admitidas
0
Puntos
Por Jose hace 101 meses
Experto Sitio web
Respuesta #2
genial!
lo unico que esto funciona con timestamp?
0
Puntos
Por zapikero hace 101 meses
Avanzado Sitio web
Respuesta #3
Bueno, tienes que probar. Se supone que la función date_default_timezone_set() debe estar en todas las páginas donde se vaya a hacer una consulta que inserte a la base de datos.

Si te refieres al timestamp del MySQL, no creo que te funcione, porque la función date_default_timezone_set() es de php, tendrías que colocar la fecha "manualmente". Sería así:
$timestamp = date("d-M-Y h:i:s");
Y queda con el mismo formato. Y para que la fecha coincida con tu horario local ahí sí se usaría la función date_default_timezone_set().
0
Puntos
Por Jose hace 101 meses
Experto Sitio web
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate