PostgreSQL时间戳查询失败

时间:2018-07-30 14:05:27

标签: javascript postgresql timestamp

我有一个在本地运行良好的查询,但是当发布到我在Heroku上的舞台环境中时,查询失败

Error Occurred { error: operator does not exist: character varying > timestamp without time zone

我用一些JS填充字段kick_off TIMESTAMP

const fixtureDate = new Date();
const kick_off new Date(fixtureDate.getTime() - (fixtureDate.getTimezoneOffset() * 60000)).toISOString();

现在,我已经开始对此进行质询,因为我们可以看到一个时区。

查询中暂存失败(但在本地传递)的部分是

AND kick_off > NOW()-interval '2 hour'

我想这与我存储时间戳或查询本身的方式有关吗?我也尝试过

AND kick_off > NOW()::timestamp -interval '2 hour'

但这也失败了。

0 个答案:

没有答案