Ngày, Thời gian và Dấu thời gian trong PostgreSQL có thể được thêm / bớt một giá trị INTERVAL:
SELECT now()::time - INTERVAL '10 min'
Nếu trường dấu thời gian của bạn là varchar, trước tiên bạn có thể truyền nó sang kiểu dữ liệu dấu thời gian và sau đó trừ khoảng thời gian:
( (left(precence_records.created::text, 11) || ' ') ||
(contacts.entry_time::time + INTERVAL '10min')::text )::timestamp <
precence_records.created::timestamp