¿Cómo saber qué zona horaria está usando PostgreSQL? La consulta SHOW timezone; muestra el valor activo para la sesión actual.
Consultar la zona horaria
Ejecuta:
SHOW timezone;
Una salida habitual es:
TimeZone ---------- Etc/UTC (1 row)
También puedes obtener el mismo valor con current_setting:
SELECT current_setting('TimeZone') AS timezone;
Comprobarlo junto a la hora actual
Si quieres ver el valor y una marca de tiempo en la misma consulta:
SELECT
current_setting('TimeZone') AS timezone,
now() AS current_time;
SHOW timezone consulta el parámetro de la sesión de PostgreSQL. No cambia la zona horaria del sistema operativo ni modifica la configuración del servidor.
