将间隔日期添加到来自PostgreSQL的日期

时间:2019-06-12 21:52:40

标签: postgresql date

我想在postgreSQL的日期中添加一天,所以我尝试了这一天:

SELECT * FROM t_ask a 
WHERE ask_datesend is null 
AND a.ask_date_reception >= ('2019-06-12' + INTERVAL '1 day');

但这不起作用。

但是如果我尝试我有一个答案:

SELECT * FROM t_ask a 
WHERE ask_datesend is null 
AND a.ask_date_reception >= '2019-06-12'

a.ask_date_reception中的日期精度不高

  

“ 2019-06-12 15:28:01.982”

1 个答案:

答案 0 :(得分:0)

尝试进行显式转换:

a.ask_date_reception >= ('2019-06-12'::date + INTERVAL '1 day');

或者使用timestamptimestamp with time zone代替date