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