Publicidad

Cambiar la zona horaria en postgreSQL


Por Alex el 11/04/2022, Comentar el artículo

Comparte este artículo:      




A veces el servidor de postgreSQL no viene bien configurado en el tema de las fechas y graba otra zona horaria o las graba en UTC, pero es bastante sencillo cambiarlo.


Para cambiar el timezone hay que editar el fichero de configuración

sudo vim /etc/postgresql/12/main/postgresql.conf

Buscar la palabra timezone y cambiar la que hay por la que corresponde, en mi caso "Europe/Madrid"

timezone = 'Europe/Madrid'

En esta url esta todas las zonas horarias del mundo https://www.php.net/manual/es/timezones.europe.php

Acordaros también de cambiar el log_timezone porque es la fecha/hora con la que se grabaran los logs y poner la misma

log_timezone = 'Europe/Madrid'

Después de cambiarlo reiniciar el servicio de postgreSQL

/etc/init.d/postgresql restart

Para comprobarlo podemos ir al terminal y entrar dentro del cliente de postgreSQL y ver la zona horaria si se ha cambiado bien

show timezone;

Mostrar la zona horaria de postgreSQL

Y esto es todo, y feliz programming
Saludos
Alex.



Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)

avatar

Eric 30/03/2023 09:57:43

Muchas gracias por las indicaciones, muy bien explicado




SIGUENOS EN

ARCHIVO

Publicidad

.