序列化要查询的设置时区 [英] Sequelize set timezone to query
本文介绍了序列化要查询的设置时区的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我当前在我的项目中使用Sequelize和Postgres。我需要更改查询,使其返回带时区偏移的CREATED_AT列。
var sequelize = new Sequelize(connStr, {
dialectOptions: {
useUTC: false //for reading from database
},
timezone: '+08:00' //for writing to database
});
但这会影响整个数据库。但是我只需要对SELECT查询使用时区。有人知道怎么做吗?
推荐答案
我是这样配置的:
dialectOptions: {
dateStrings: true,
typeCast: true,
},
timezone: 'America/Los_Angeles',
http://docs.sequelizejs.com/class/lib/sequelize.js~Sequelize.html
这篇关于序列化要查询的设置时区的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文