2016-08-29 23 views
1

私たちの赤方偏移クラスタはAWS docsが言うにもかかわらず、代わりにUTCのローカルタイムゾーン(太平洋/オークランド)のタイムスタンプを返しているように見えます:Redshift GETDATE()がローカルのタイムゾーンで戻ってくるのはなぜですか?</p> <blockquote> <p>GETDATEはUTC</p> </blockquote> <p>などで現在の日付と時刻を返します。

select GETDATE(); 

2016-08-30 10:22:18.000000 

は返す必要があります:

2016-08-29 22:22:18.000000 

答えて

0

どのIDEツールを使用していますか?使用しているツールと関係している可能性があります。
SQL Workbenchを使用していて、問題なく動作します。
質問に彼のコメントを参照してください - 彼はタイムゾーンにいくつかの問題があり、それは彼のRazorSqlクエリツールに関連していることが判明しました。
希望すると助かります。 Redshift convert timezone does not work

0

Redshiftはlocaltimeの日付を返しませんでした。私のIDEはすべての日付を現地時間に翻訳していました。

私はPHPStormのデータベースコンソールを使用しています。残念ながら、タイムゾーンの変換を無効にする方法はありません。できることは、change PHPStorm's timezoneからUTCですが、IDEのすべての日付関連機能に影響します。

関連する問題