И те и те
SELECT *
FROM table
ORDER BY ABS(EXTRACT(EPOCH FROM datetime - NOW()))
LIMIT 1;что-то подобное должно быть
есть правда нюанс с NOW() и тем как вы храните данные, может быть неявное поведение с тамзонами и прочим, типа если храните тамштамп без таймзона, то непонятно что за время будет в ячейке локальное иди допустим UTC, и может оказаться что вам будет выдаваться нужный результат но не на сейчас а на смещение часового пояса.