node.js 的mysql模块读取时间 怎么是这样的,怎么解决?
 发布于 8 年前  作者 HelTi  5689 次预览  最后一次回复是 8 年前  来自 问答 

time.png

读取输出后: tt.png 很明显和我数据库中的格式不一样啊! d.png

7 回复
HelTi

没人说一下嘛?。。。 是不是本来就该输出这样的。。

dbit-xia

时区问题吧 -8h

来自酷炫的 CNodeMD

nullcc

输出的是ISO 8601的时间格式,而且是零时区的,一般来说你需要设置一下时区

im-here

这是UTC时间吧,自己转一下呗。 图省事的话 createConnection 里加一个参数dateStrings:true,这样的话查出来的时间就是正常的字符串了

HelTi

感谢大佬们的回答,么么哒

steambap

默认是 date 对象