Как исправить мои значения даты от изменения при экспорте из базы данных - PullRequest
0 голосов
/ 09 мая 2019

Я пытаюсь создать базу данных табелей учета рабочего времени, которая записывает дату и время, когда пользователь синхронизирует и закрывает часы. Я настроил свою таблицу Postgresql и заставил ее корректно отображаться, однако, когда я экспортирую данные в Excel, время взначение даты перемещается на 4 часа позже и смещает день на один день раньше.Как я могу это исправить?

Я уже пробовал использовать разные типы данных, такие как дата, отметка времени и отметка времени, но все они в итоге дают мне один и тот же результат.

Мой текущий результат в датестолбец для SQL выглядит следующим образом:

ADD COLUMN in_date timestamp without time zone NOT NULL DEFAULT CURRENT_DATE;

В таблице, отображаемой на экране моего веб-приложения, будет отображаться дата 2019-05-08 00:00:00 Однако при экспорте в Excel в этом же столбце отображается 2019-05-07 8:00 PM.

Я знаю, что значения сбрасываются на 4 часа из-за изменения часового пояса с UTC на местное время, но я не уверен, как это исправить.Я много пробовал.Любые предложения будут с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...