1

次のタイムスタンプ値があります。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くるので良くありません。CESTcest

4

2 に答える 2

2
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

于 2013-10-09T11:38:55.307 に答える
1

DATE_TRUNC関数が必要だと思います。

于 2013-10-09T11:38:59.120 に答える