タグ

ブックマーク / zenn.dev/mur0jas0n (1)

  • [Redshift]勝手にサマータイム?

    RedshiftでCONVERT_TIMEZONE関数を用いてUTC(協定世界時)から日時間へ変換する処理を実装しています。 ある日、ユーザーからの問い合わせをきっかけに、UTCから日時間へ正しく変換されていないことが発覚しました。 UTC+10 CONVERT_TIMEZONEの構文は下記の通りです。 CONVERT_TIMEZONE( ['source_timezone',] 'target_timezone', 'timestamp') 日時間はUTC+9のため、UTCから9時間進んだ値が出力されたらOKです。 しかし、なぜか10時間進んだ値が出力されていたのです…。 サマータイム適用説 公式ドキュメントを改めて確認すると、気になる記述が… タイムゾーン名の使用 タイムゾーン名を使用してタイムゾーンを指定する場合、CONVERT_TIMEZONE は自動的に夏時間 (DST)、

    [Redshift]勝手にサマータイム?
    tsutsumi154
    tsutsumi154 2023/06/03
    幻のJDT
  • 1