2016-01-06 4 views
0

Я создаю приложение, использующее узел с бэкэнд Postgres. У меня есть столбец для даты, где тип данных: date. Даты в базе данных хранятся в формате YYYY-MM-DD. Однако, когда я делаю запрос в своем приложении, возвращаемая дата находится в формате YYYY-MM-DD + (информация о часовом поясе). Например:Postgresql date несогласованный формат

2016-01-06T05:00:00.000Z

Кто-нибудь знает, как я могу это предотвратить?

Заранее благодарен!

ответ

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) 
Смежные вопросы