2017-08-24 6 views
1

ユーザーがサインアップされたときに一意の日付を取得しようとしています。PostgreSQLで必要なタイムゾーンを明確に区別する方法を教えてください。

SELECT DISTINCT createdAt::date FROM user 

私のデータベースのタイムスタンプはUTCなので、ユニークな日付はUTCになります。別のタイムゾーン(ISTなど)でユニークな日付を取得するにはどうすればよいですか?

ありがとうございます!

+1

'(createdat at time zone 'IST'):: date'? –

+0

愚かな私はそれを試していない、ありがとう - それはそれを固定! – SpaceX

答えて

1

上記のコメントで説明したように、以下のクエリを試行して解決します。

SELECT DISTINCT (createdat at time zone 'Asia/Kolkata')::date FROM user 
関連する問題