使用TimeStamp和MySQL,它返回服务器时间而不是本地时间

时间:2015-07-09 17:21:29

标签: mysql sql angularjs node.js express

我有一个MySQL数据库,某个地方不确定它在物理上的位置,但我知道我要求的表中的列是TimeStamp而我正在使用AngularJS过滤时间,如下所示:{{dateVar | date:'h:mm a'}} 。当我得到时间时,它会在当地时间前3小时到来。我的后端在ExpressJS中,它以这种格式"2015-07-09T10:57:00.000Z"返回时间。任何帮助都会很棒,谢谢。

1 个答案:

答案 0 :(得分:0)

所以我弄清楚为什么它没有返回正确的时间,我正在向服务器发送客户端时间并且它正在将时间保存在数据库中,但我应该做的就是节省服务器时间。将该时间发送给客户端,它将为您进行转换并显示正确的时间。