組み込み関数date_trunc(text, timestamp)
を使用します 、例:
select date_trunc('minute', now())
編集: これは最新に切り捨てられます 分。 丸める 結果として、最初にタイムスタンプに30秒を追加します。例:
select date_trunc('minute', now() + interval '30 second')
これにより、最も近いが返されます 分。
詳細については、Postgresの日付/時刻関数と演算子を参照してください