使用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

返回正常。收工!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM