現在のタイムゾーン名を取得したい。私がすでに達成したことは、次の方法でutc_offset/タイムゾーンの省略形を取得することです。
SELECT * FROM pg_timezone_names WHERE abbrev = current_setting('TIMEZONE')
これにより、このタイムゾーンのすべての大陸/首都の組み合わせが得られますが、正確ではありませんtimezone。たとえば、私は次のようになります。
Europe/Amsterdam
Europe/Berlin
サーバーがBerlinインストールされており、サーバーのタイムゾーン名を取得したいと思います。
私が抱えCETている問題は、それが常にUTC+01:00あり、説明されていないということですDST iirc。