如何将节点Date()插入到postgresql时间戳列中?

时间:2018-11-15 23:36:55

标签: node.js postgresql date timestamp momentjs

我想同时更新多条记录,但我不知道该怎么做。

我已经尝试了多种使用pg-promise的组合以及单独的矩和节点:

myTs = Date();
myTs = moment(new Date()).format("YYYY-MM-DD HH:mm:ss"); 

使用sql:

UPDATE mytable set ts = $1;
UPDATE mytable set ts = $1::timestamp;

错误:

 time zone "gmt-0800" not recognized

1 个答案:

答案 0 :(得分:0)

使用Postgres函数:

let date = Date.now() // aka $1
UPDATE mytable set ts = to_timestamp($1/1000);