【发布时间】:2016-10-16 23:33:16
【问题描述】:
我的表格中有一个 DATETIME 字段的显示方式与我返回的不同。
为了理解,以下是我在 API 中返回的确切对象字段:
但是,当我使用 PostMan 并查看结果时,时间正在从我返回的内容更改为:
我不明白发生了什么。我正在尝试将 DATETIME 作为 UTC 时间存储在数据库中,然后将其发送到客户端,客户端会将其转换为本地时间。
【问题讨论】:
-
您的日期似乎回到了 UTC 时区。这可以解释 4 小时的差异。而且您的数据库和结果之间的代码似乎存在问题。日期之一可能是当前日期。
-
PostMan 无法直接与 MySQL 对话,因为 MySQL 不使用 HTTP/HTTPS 协议。但是 MySQL 确实理解查询。您要向 MySQL 发送哪些查询?
标签: javascript mysql node.js datetime postman