为什么我得到 31 而不是 3?现在是 12 月,所以之前的 11 月 = 30。
Calendar calendarPreviousMonth = Calendar.getInstance();
calendarPreviousMonth.add(Calendar.MONTH, calendarCurrent.get(Calendar.MONTH) - 1);
System.out.println("Amount of days in month " + calendarPreviousMonth.getActualMaximum(Calendar.DAY_OF_MONTH));
谢谢!