Короче очень странная тема, есть сервер на нем стоит джанго. Есть сервер на нем стоит постгрес. Когда я со своего пк делаю запрос на постгрес он работает с одной датой. Когда делаю тот-же запрос то приходят другие данные.
Самый заметный и понятный пример
Запрос с DBeaver 23.3.2:
select to_char(now(), 'HH:MI')
Результат:
12:35
Запрос из джанги:
from django.db import connection
cur = connection.cursor()
cur.execute("select to_char(now(), 'HH:MI')").fetchone()
Результат:
('09:36',)
Как я понимаю проблема с часовыми поясами, вопрос: как делать запросы с тем же смыслом что и делает DBeaver.
Так как помимо получения даты, меняются результаты фильтрации по этой самой дате, что делает результаты неверными