如何在postgres sql查询中获取当前月份firstdate和lastdate

时间:2017-04-14 07:30:59

标签: postgresql date timestamp-with-timezone sql-date-functions

我想获得当月的第一个和最后一个日期(如30日或31日)。如何通过使用postgress sql查询来获取此日期。

1 个答案:

答案 0 :(得分:5)

第一天很容易......

SELECT date_trunc('month', CURRENT_DATE);

最后一天也不困难。

SELECT date_trunc('month', CURRENT_DATE) + interval '1 month - 1 day';