Время в ПО берётся из базы данных, которая берёт его из времени на сервере, но при этом данные о часовых поясах у PostgreSQL свои.
Часовой пояс устанавливается в настройках сервера БД в файле postgresql.conf, файл располагается как правило в папке C:\Program Files\PostgreSQL\[версия PostgreSQL]\data), параметр timezone (предварительно его нужно раскомментировать, убрав знак # в начале).

Посмотреть возможные варианты параметра можно с помощью пользовательского SQL-запроса к БД, в PgAdmin III выберите БД щелчком по ней>Инструменты>Инструмент запросов или нажмите кнопку на тулбаре.

В PgAdmin 4 выберите БД щелчком по ней>Tools>Query Tool. Запрос выполняется с помощью кнопки "молния".

SELECT * FROM pg_timezone_names WHERE name NOT ILIKE 'posix%' AND utc_offset>'00:00:00' ORDER BY utc_offset;
В параметр timezone вписывается содержимое поля name, а смещение нужно смотреть в поле utc_offset.

Файл postgresql.conf можно отредактировать вручную или с помощью PgAdmin III: подключитесь к серверу PostgreSQL двойным щелчком-Инструменты-Конфигурация Сервера-postgresql.conf.

После изменения настроек нужно перезапуcтить службу PostgreSQL или сервер. Если с помощью PgAdmin III - нужно нажать Сохранить, а потом Перезапустить сервер.
