PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

So subtrahieren Sie Sekunden von postgres datetime

select '2014-04-14 12:17:55.772'::timestamp - interval '2 seconds';

Für mehr Flexibilität ist es möglich, das Intervall zu multiplizieren

select '2014-04-14 12:17:55.772'::timestamp - 2 * interval '1 second';

Wenn Sie auf die Sekunde abschneiden möchten

select date_trunc(
    'second', 
    '2014-04-14 12:17:55.772'::timestamp - interval '2 seconds'
);