我想获得一个月的最大日期,它在某一天不起作用,就像代码一样,它按条件出现如下\nFebruary has Problem 2017 Feb Max is 28\xef\xbc \x8c如果您计算机的日期大于 28,例如 2017-03-29 或 2017-04-30
\n\nDate date = PrimeUtil.formatStringToTime("2017-02","yyyy-MM");\nSystem.out.println(date);\nCalendar c = Calendar.getInstance();\nc.set(Calendar.YEAR,date.getYear());\nc.set(Calendar.MONTH,date.getMonth());\nc.set(Calendar.DAY_OF_MONTH,c.getActualMaximum(Calendar.DAY_OF_MONTH));\nSystem.out.println(c.getTime());\nRun Code Online (Sandbox Code Playgroud)\n