我有一个由AngularJS组成的Web应用程序,它具有Nodejs的后端/服务器环境,以及一个用于数据库的PostgreSQL,当应用程序和数据库都在localhost或同一台PC上运行且没有数据时,该数据库工作得很好查询中缺少。
因此,我最近将我的应用程序部署到服务器中,可以说它的IP地址10.99.212.200:5555(服务器应用程序IP)连接到我的PostgreSQL的服务器IP,这可以说是10.99.212.100:5556,如下图所示。在我的request-handler.js文件中。
当应用程序在客户端的PC上运行时,我发现从查询返回到PostgreSQL数据库服务器的数据没有从PostgreSQL DB服务器获得日期/时间戳的返回数据,但是除与日期数据类型有关的所有数据外,例如作为uuid,文本,int都可以在我的应用程序中显示。
NB:
StartDate和EndDate具有DATE数据类型,CreatedOn和ModifiedOn具有TIMESTAMP WITH TIME ZONE数据类型。
应用程序和数据库服务器都在相同版本的REDHAT ENTERPRISE LINUX上运行。
任何人都可以解释和帮助我为什么没有在客户端PC上显示与日期时间相关的数据,因为所有数据都是在应用程序和数据库之前(在部署到不同服务器之前)在同一本地PC上显示的。