Idée:
Obtenez la date de départ et de fin du trimestre en cours, et poussez 3 mois sur la base de la date en cours, du début et de la fin du dernier trimestre
/ *** @param drapeau True: Date de début; False: Date de fin * @ return * / public static static getLastquarterTime (booléen drapeau) Ormat ("yyyy-mm-dd"); + 1; 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 && currentmont <= 12) {calendar.set (calendar.month, 11); ) + "23:59:59");} calendar.settime (maintenant); Catch (exception e) {;} return resultDate;}