查找Java中一个月的天数

che*_*tan 19 java datetime calendar

你如何找到Java中一个月的天数?

Mar*_*ers 36

在Calendar对象上设置年份和月份,然后使用getActualMaximum返回最后一天:

calendar.getActualMaximum(Calendar.DAY_OF_MONTH) 
Run Code Online (Sandbox Code Playgroud)


Øyv*_* Mo 6

从 Java 8 开始,一个简单的方法是:

int daysInCurrentMonth = java.time.LocalDate.now().lengthOfMonth();
Run Code Online (Sandbox Code Playgroud)