使用node查询数据库(mysql)时,日期格式不对的问题。
Posted 覃隆强
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用node查询数据库(mysql)时,日期格式不对的问题。相关的知识,希望对你有一定的参考价值。
https://blog.csdn.net/chanlingmai5374/article/details/93190983
1、问题场景
数据库里存了 datetime
。但 Node
查询出来是这样子的:
2019-05-14T21:40:59.000Z
2、解决办法
这是 mysql时区
与 Node时区
不一致导致的。
解决方法:配置Node数据库连接。
加上 timezone
这一行:
client: {
host: ‘***.***.***.***‘,
port: ‘****‘,
user: ‘****‘,
timezone: "08:00"
}
3、重新尝试
Node 查询,得到结果:
2019-05-15 05:40:59
返回正常。收工!
以上是关于使用node查询数据库(mysql)时,日期格式不对的问题。的主要内容,如果未能解决你的问题,请参考以下文章