我试图查询Firebird以获取上个月的数据,从第一天到最后一天(30或31取决于月份)。当我使用下面的代码时,它给我的日期从当前的,例如11/14/2017至12/13/2017。WHERE DATE >= DATEADD(MONTH,-1, CURRENT_TIMESTAMP(2)) AND DATE<= 'TODAY'
预期产出为2017年1月11日至201
如果上个月的结束日期是2018年8月31日,我想得到最后三个月的结束日期是2018年6月30日,但是使用CalendarUtil.addMonthsToDate()和JsDate的setMonth(),API给我的日期是2018年7月1日。CalendarUtil.addMonthsToDate(lastThreeMonthEndDate, -2);//Setting to 1st Sep but I want 30th june
有没有人能为我提供同样的</