У меня есть веб-приложение, составленное из AngularJS с серверной средой Nodejs и PostgreSQL для БД, которое прекрасно работает, когда приложение и база данных работают на локальном хосте или на одном ПК без данныхотсутствует в запросе .
Итак, я недавно развернул свое приложение на сервере, скажем, это его IP-адрес 10.99.212.200:5555 (IP-адрес серверного приложения), подключенный к IP-адресу сервера моего PostgreSQL, который, скажем,10.99.212.100:5556, как показано на рисунке ниже в моем файле request-handler.js.
Когда приложение работает на клиентском ПК, я обнаружил, что данные, возвращаемые из запроса к серверу баз данных PostgreSQL, не возвращают данные о дате/ timestamp с сервера баз данных PostgreSQL, но все данные, не относящиеся к типу данных date, такие как uuid, text, int, были показаны в моем приложении.
NB:
StartDate и EndDate имеют тип данных DATE, а CreatedOn и ModifiedOn имеют тип данных TIMESTAMP WITH TIME ZONE.
Сервер приложений и база данных работают на одной и той же версии REDHAT ENTERPRISE LINUX.
Может кто-нибудь объяснить и помочь мне, почему данные, относящиеся ко времени даты, не отображались на ПК моего клиента, потому чтовсе данные отображаются, когда приложения и БД находятся на одном и том же локальном ПК до (перед развертыванием на другом сервере).