> при запросе на ендпоинт производится поиск в базе по ИД и сравнивается время.
Это значит, что либо Вы что-то делаете не так, либо десятки тысяч пользователей PostgreSQL до Вас не заметили настолько очевидный bug, понимаете? ;)
> но из-за временной зоны сервера
Хмм... какого сервера?
> что-то идет не так
Но по тому, что Вы показали, совсем не видно, что именно. :(
Вы лог запросов, или SQL-сессию с демонстрацией проблемы можете показать? Т.е. что-то конкретное?