Я запускаю базу данных Postgres 8.3, где время, похоже, хранится в UTC без часового пояса. Я пытаюсь отобразить местное время, но не с «+01» суффикса:. Время перелета по UTC по местному времени в PostgreSQL. 8.3
С отборных scheduled_start_ts я получаю: 2014-01-20 05: 01: 35,663
С отборных scheduled_start_ts в часовом поясе " MET ': 2014-01-20 05: 01: 35.663 + 01
Я хотел бы получить «2014-01-20 06: 01: 35.663», который находится по местному времени.
База данных, которую я использую, не может быть изменена, и мне не разрешено изменять способ хранения данных.
Не имеет отношения к вашей проблеме, но Postgres устарел и больше не поддерживается. Вы действительно должны запланировать обновление до версии 9.x. –
Вы правы, но я являюсь только пользователем этой базы данных, снабженной ее приложением. Я могу просто запросить, не писать и не обновлять. – Bruno