使用node查询数据库 (mysql) 时间类型字段返回日期格式不对的解决方式

一、问题

数据库的时间是2022-11-04 17:15:52,但是sql查询出来的数据是2022-11-04T09:15:52.000Z

二、原因

查资料得知这是 Mysql时区 与 Node时区 不一致导致的

三、解决

只需在数据库配置文件里添加timezone: “08:00”,重启就可以了。不需要手动转换时间格式
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_45791799/article/details/127693771