笔记:Node.js Postgresql踩坑

记录一次踩坑

利用node.js里的pg库去查询日期数据时,由于node.js无timestamp类型,自动转date类型丢失三位精度

数据库记录数据:2019-02-01 05:11:11.173031

node查出数据:2019-02-01T05:11:11.173Z

解决方案

改变pg库的转换方式

const pg = require('pg');
const types = pg.types;
// 设置直接返回string类型的数据而不是date
types.setTypeParser(1114, function(stringValue) {
  return stringValue;
});
复制代码

转载于:https://juejin.im/post/5c613ae3f265da2dce1f20b5

你可能感兴趣的:(数据库,javascript,ViewUI)