怎样得到当前月份的天数(Java)?

2025-02-03 02:01:26
推荐回答(4个)
回答1:

public static int getDayOfMonth(){
Calendar aCalendar = Calendar.getInstance(Locale.CHINA);
int day=aCalendar.getActualMaximum(Calendar.DATE);
return day;
}
这是获取的一个月的最大的天数。。。。

回答2:

首先获取当前Date对象然后再根据Date对象获取月份

回答3:

public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.set(calendar.get(Calendar.YEAR),calendar.get(Calendar.MONTH),1);
calendar.roll(Calendar.DATE, false);
System.out.println(calendar.get(Calendar.DATE));
}

回答4:

Date objdate=new Date();
objdate.getMonths();