【发布时间】:2017-08-10 02:32:50
【问题描述】:
我尝试使用 PostgreSQL timestamp 数据类型,但它会引发错误
ERROR: date/time field value out of range: "1489849402536"
架构
create table times (
time timestamp not null,
);
JS代码
`insert into times(time) values (${Date.now()})`
附:另一种选择是使用bigint,但这似乎有点矫枉过正。
【问题讨论】:
-
尝试在查询中转换为时间戳。 IIRC 将是
${Date.now()}::tstamp -
谢谢,我可以通过投射丢失任何数据吗?
标签: javascript postgresql