次のタイムスタンプ値があります。2013-10-09 12:15:55.724+02
代わりにこれが欲しい:2013-10-09 12:00:00.000+02
私は次のことを試しました:
to_char(creation, 'yyyy-mm-dd HH:00:00.000')
タイムゾーンをフォーマットするにはどうすればよいですか? TZ
または戻ってtz
くるので良くありません。CEST
cest
次のタイムスタンプ値があります。2013-10-09 12:15:55.724+02
代わりにこれが欲しい:2013-10-09 12:00:00.000+02
私は次のことを試しました:
to_char(creation, 'yyyy-mm-dd HH:00:00.000')
タイムゾーンをフォーマットするにはどうすればよいですか? TZ
または戻ってtz
くるので良くありません。CEST
cest
select date_trunc('hour', '2013-10-09 12:15:55.724+02'::timestamptz);
http://www.postgresql.org/docs/current/static/functions-datetime.html#FUNCTIONS-DATETIME-TRUNC
DATE_TRUNC関数が必要だと思います。