私はpostgresqlを使用しています。そして、与えられた時刻がpostgresqlのDSTにあるかどうかを、またはSQL
の関数CREATE FUNCTION
によって作成します。postgresqlで指定されたタイムゾーンの時間がDSTであるかどうかを調べる方法は?
たとえば、タイムゾーンEurope/Rome
では、現地時間は2017-03-26 03:00:00
から2017-10-29 02:59:59
までです。
与えられた時間が
2017-04-01 00:00:00
の場合、結果はtrueになります。与えられた時間が
2017-11-01 00:00:00
の場合、結果はfalseになります。
postgresqlでSQLを使用する方法は? linuxにzdump -v Europe/Rome
コマンドの結果のように、移行時点を格納する遷移表はありますか?または、これを行う内部機能がありますか?
ルックアップテーブルは常に遅いです。速い方法を探しています。
ありがとうございました。 問題を迅速に解決する方法はありますか?テーブルを見上げることは常に遅いです。 – Starwalker