这是问题的复制:
我通过 JavaScript 得到现在的时间戳
var ts = +new Date // 1368971991090
console.log( new Date(1368971991090) ); // Sun May 19 2013 13:59:51 GMT+0000 (GMT)
然后在我的 Postgres 控制台中,
# select to_timestamp(1368971991090);
to_timestamp
--------------------------------
45350-12-30 05:31:29.999872+00
(1 row)
约会太远了。
JavaScript 的文档Date#getTime
说它从纪元开始返回毫秒;与Postgres 的参数类型一样to_timestamp
accept。Java 的Date#getTime
返回值与 JS 相同Date#getTime
。