Я пытаюсь создать базу данных табелей учета рабочего времени, которая записывает дату и время, когда пользователь синхронизирует и закрывает часы. Я настроил свою таблицу 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 на местное время, но я не уверен, как это исправить.Я много пробовал.Любые предложения будут с благодарностью.