Postgresql日期格式不一致

时间:2016-01-06 17:35:44

标签: postgresql date format

我正在使用带有Postgres后端的节点构建应用程序。我有一个数据类型为date的日期列。数据库中的日期以YYYY-MM-DD格式存储。但是,当我在我的应用程序中进行查询时,返回的日期格式为YYYY-MM-DD +(时区信息)。例如:

2016-01-06T05:00:00.000Z

有谁知道我怎么能阻止这个?

提前致谢!

1 个答案:

答案 0 :(得分:1)

使用to_char

SELECT to_char(dateColumn, 'YYYY-MM-DD') AS formattedDate FROM ...

示例:

ubuntu=> SELECT to_char(to_timestamp('2016-01-07', 'YYYY-MM-DD'), 'YYYY-MM-DD');
  to_char
------------
 2016-01-07
(1 row)