は、私はこのような日付/時刻値を持つフィールドを持っている:変換スタンプ/日付時刻
2009-11-17 18:40:05
それはUTCであります。このクエリをどのようにしてESTに変換できますか?
私はこれを試していますが、エラーが発生します。
// datetime is the field name
SELECT
FROM_TZ(TIMESTAMP TO_DATE(datetime, 'yyyy-mm-dd hh24miss'), 'EST') AS DT
FROM
db_name
ありがとう私はちょうど日付が間違った形式であったことを発見した、Duh :) –
"TIMEZONE TO_DATE(...)"の構文は何ですか?私はかつてそれを見たことがない。 – Dan
ANSI構文でタイムスタンプリテラルを指定する方が簡単なので、「to_timestamp( '2009-11-17 18:40:05'、 'yyyy-mm-dd hh24:mi:ss')」を「timestamp '2009」に置き換えることができます-11-17 18:40:05 '"...少しコンパクト –