我正在使用带有Postgres后端的节点构建应用程序。我有一个数据类型为date
的日期列。数据库中的日期以YYYY-MM-DD格式存储。但是,当我在我的应用程序中进行查询时,返回的日期格式为YYYY-MM-DD +(时区信息)。例如:
2016-01-06T05:00:00.000Z
有谁知道我怎么能阻止这个?
提前致谢!
答案 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)