计算日期之间的差异 - Postgres

时间:2017-09-13 18:15:56

标签: sql postgresql datetime

我需要计算3个不同日期的天数。我需要运行逻辑以从伪逻辑下面获取一个整数值。

(future_date_1 - future_date_2) - 今天()

如何在PostgreSQL中实现这一目标?

1 个答案:

答案 0 :(得分:0)

为了达到日期差异,

SELECT DATE_PART('day', '2011-12-31 01:00:00'::timestamp - '2011-12-29 23:00:00'::timestamp);

OR

这也很好用

select '2015-01-12'::date - '2015-01-01'::date;

现在,您只需要使用此逻辑并满足您的要求。