fiscal_month_last_day({date})

Accepts a DateTime, DateOnly, or legacy Date object as input. Returns an object of the same type that corresponds to the last day of the month that contains the specified date.

Example 

1SELECT OrderDate as "date", fiscal_month_last_day(OrderDate) as "fiscal_month_last_day" FROM "dates_sample_data";
datefiscal_month_last_day
2015-01-21 15:30:002015-01-31 00:00:00
2015-01-21 00:00:002015-01-31 00:00:00
2015-01-31 10:00:302015-01-31 00:00:00
2015-02-03 15:30:002015-02-28 00:00:00
2016-01-21 23:59:592016-01-31 00:00:00
2015-10-31 23:59:592015-10-31 00:00:00
2015-12-03 00:00:002015-12-31 00:00:00
2016-01-11 03:30:002016-01-31 00:00:00
2016-01-11 03:30:002016-01-31 00:00:00