Идея:
Получите дату начала и окончания текущего квартала и начнете 3 месяца на основе текущей даты, начала и конца последнего квартала
/ *** @param flag true: дата начала; + 1; // true: дата начала; Curren. && cur. 00:00 ");} else {if (currentMonth> = 1 && currentMonth <= 3) {calendar.set (calendar.month, 2); calendar.date, 31); urrentmonth <= 6) {calendar.set ( Calendar.Month, 5); ;} Else if (currentMonth> = 10 && currentMonth <= 12) {calendar.set (calendar.month, 11); ) + "23:59:59");} Calendar.settime (сейчас); Catch (Exception e) {;} return resultDate;}