postgresql,date_trunc没有额外的零

时间:2013-02-04 16:40:29

标签: sql postgresql date date-format

这是我的SQL查询的摘录

SELECT
date_trunc(
    'day',
    to_timestamp(requests.date_created)
)AS DAY,

这是我的输出 2013-02-04 00:00:00+00

我希望这只是公正的 2013-02-04

如何获得所需的结果?

2 个答案:

答案 0 :(得分:14)

拜托,试试

SELECT date_trunc(...)::date;

答案 1 :(得分:2)

您可以使用to_date指定日期格式

TO_DATE(date_col, 'yyyy-mm-dd')