Node.js 我的后端有一些日期,但node js显示的日期少了一天

Node.js 我的后端有一些日期,但node js显示的日期少了一天,node.js,angular,angular2-services,Node.js,Angular,Angular2 Services,我在数据库中存储了一些日期,例如说(2017-06-14),但当通过节点检索数据时,它会显示类似这样的内容“2017-06-13T18:30:00.000Z”。有人能告诉我我做错了什么吗 为什么这会显示前一天的时间,而不是显示数据库中确切存储的内容 您的计算机所在的时区是什么?如果您的代码中没有使用某个时区,则需要默认的服务器时间。检查代码运行的服务器。我使用的是时区GMT+4:00。我的问题是如何管理它在每个GMT上工作的代码,即它始终显示准确存储在数据库中的日期。

我在数据库中存储了一些日期,例如说(2017-06-14),但当通过节点检索数据时,它会显示类似这样的内容“2017-06-13T18:30:00.000Z”。有人能告诉我我做错了什么吗


为什么这会显示前一天的时间,而不是显示数据库中确切存储的内容

您的计算机所在的时区是什么?如果您的代码中没有使用某个时区,则需要默认的服务器时间。检查代码运行的服务器。我使用的是时区GMT+4:00。我的问题是如何管理它在每个GMT上工作的代码,即它始终显示准确存储在数据库中的日期。