這篇文章將為大家詳細講解有關(guān)Node.js中怎么配置sequelize時區(qū),文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。
在龍崗等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計、網(wǎng)站制作 網(wǎng)站設(shè)計制作按需設(shè)計,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),營銷型網(wǎng)站,外貿(mào)網(wǎng)站制作,龍崗網(wǎng)站建設(shè)費用合理。
Node.js sequelize時區(qū)配置
sequelize 默認情況下,保存日期時會轉(zhuǎn)換成 +00:00時區(qū),例如
提交數(shù)據(jù):
time=2017-07-17 16:52:12
數(shù)據(jù)庫中會保存成
2017-07-17 08:52:12
解決方式:
sequelize時配置時區(qū)
timezone: '+08:00'
如:
const sequelize = new Sequelize(config.database, config.username, config.password, { host: config.host, port: config.port, dialect: 'MySQL', pool: { max: 5, min: 0, idle: 10000 }, timezone: '+08:00' });
PS:鏈接的所有數(shù)據(jù)庫(讀和寫)都要設(shè)置合適的時區(qū),否則會出現(xiàn)時間寫入不一致的情況
關(guān)于Node.js中怎么配置sequelize時區(qū)就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。