📅  最后修改于: 2023-12-03 15:32:01.433000             🧑  作者: Mango
Java中的Calendar类提供了一些方便的方法来操作日期和时间。其中就包括了获取月份的最大天数的方法——maxLength()。
Calendar类中的maxLength(int field)方法用于获取指定字段的最大值。对于月份字段(Calendar.MONTH),就可以获取该月份的最大天数。
方法原型:
public int getMaximum(int field)
参数说明:
返回值:
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
int month = calendar.get(Calendar.MONTH);
int maxDay = calendar.getMaximum(Calendar.DAY_OF_MONTH);
System.out.println("当前月份为" + (month + 1) + "月,最大天数为" + maxDay + "天。");
}
}
输出结果:
当前月份为8月,最大天数为31天。
代码说明: