Brug den indbyggede funktion date_trunc(text, timestamp)
, for eksempel:
select date_trunc('minute', now())
Rediger: Dette afkortes til den seneste minut. For at få en afrundet resultat skal du tilføje 30 sekunder til tidsstemplet først, for eksempel:
select date_trunc('minute', now() + interval '30 second')
Dette returnerer den nærmeste minut.
Se Postgres Dato/Time Functions and Operators for mere info