如何在 postgres sql 查询中获取当前月份的第一个日期和最后一个日期

How to get current month firstdate and lastdate in postgres sql query

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

第一天很轻松...

SELECT date_trunc('month', CURRENT_DATE);

最后一天也不难。

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