java获取某年月的最后一天的日期

时间:2025-02-21 16:50:42
import .slf4j.Slf4j; import ; import ; @Slf4j public class MyDateTest { public static void main(String[] args) throws Exception { //方式1 String dt = "2024-07"; String[] str = ("-"); // 使用YearMonth类来表示年月 YearMonth yearMonth1 =   ((str[0]), (str[1])); // 使用LocalDate类获取该年月的最后一天 LocalDate lastDay1 = yearMonth1.atEndOfMonth(); ("1该月的最后一天是: " + lastDay1);// 输出结果 //方式2 int year = 2023; // 指定的年份 int month = 2; // 指定的月份 YearMonth yearMonth2 = (year, month); LocalDate lastDay = yearMonth2.atEndOfMonth(); ("2该月的最后一天是: " + lastDay); } }