Gunakan fungsi bawaan date_trunc(text, timestamp)
, misalnya:
select date_trunc('minute', now())
Sunting: Ini terpotong ke terbaru menit. Untuk mendapatkan pembulatan hasilnya, tambahkan 30 detik ke stempel waktu terlebih dahulu, misalnya:
select date_trunc('minute', now() + interval '30 second')
Ini mengembalikan terdekat menit.
Lihat Fungsi dan Operator Tanggal/Waktu Postgres untuk info lebih lanjut