Neat way to get the last day of the month in PostgreSQL
5 Nov 2017
# select date '2019-02-01' + interval '1 month -1 day'; ┌─────────────────────┐ │ ?column? │ ├─────────────────────┤ │ 2019-02-28 00:00:00 │ └─────────────────────┘ # select date '2020-02-01' + interval '1 month -1 day'; ┌─────────────────────┐ │ ?column? │ ├─────────────────────┤ │ 2020-02-29 00:00:00 │ └─────────────────────┘ (1 row)