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
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
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
Respuesta #2
genial!
lo unico que esto funciona con timestamp?
lo unico que esto funciona con timestamp?
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í:
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().