javascript - 如何在 PostgreSQL 中保存 JS Date.now()?

标签 javascript postgresql

我尝试使用 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 但这似乎有点矫枉过正。

最佳答案

使用 to_timestamp() postgres function :

`insert into times (time) values (to_timestamp(${Date.now()} / 1000.0))`

关于javascript - 如何在 PostgreSQL 中保存 JS Date.now()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42876071/

相关文章:

javascript - 如何阻止一个人多次加载一个函数jquery

java - 将日期插入数据库 Postgres JDBC

postgresql - 将 JSONB 用于除主键和外键之外的 postgres 列

javascript - 从页面顶部到底部隐藏一个div

javascript - Express 在 6 次请求后不再接受邮寄请求

javascript - 在 Fullcalendar 的月 View 中更改一行的高度

javascript - 使用 Ramda 创建对象

django - 什么 AWS 服务可以帮助加快缓慢的 Django View 功能

json - 如何在 Postgres 中使用条件 WHERE json 层次结构列?

php - 带有字符串插值的准备语句因语法错误而失败