Как я получаю текущее название часового пояса в Пост-ГРЭС 9.3?

Я хочу получить текущее название часового пояса. То, чего я уже достиг, должно добраться utc_offset / сокращение часового пояса через:

SELECT * FROM pg_timezone_names WHERE abbrev = current_setting('TIMEZONE')

Это дает мне весь Континент / Прописные комбинации для этого часового пояса, но не точного timezone. Например, я добираюсь:

Europe/Amsterdam
Europe/Berlin

Сервер находится в Berlin и я хочу получить название часового пояса сервера.

Проблема я имею с CET то, что это всегда UTC+01:00 и не составляет DST iirc.

60
задан 4 October 2019 в 18:28

1 ответ

Это, кажется, хорошо работает в Postgresql 9.5:

SELECT current_setting('TIMEZONE');
9
ответ дан 1 November 2019 в 10:16

Другие вопросы по тегам:

Похожие вопросы: