import lombok.extern.slf4j.Slf4j; import java.time.LocalDate; import java.time.YearMonth; @Slf4j public class MyDateTest { public static void main(String[] args) throws Exception { //方式1 String dt = "2024-07"; String[] str = dt.split("-"); // 使用YearMonth类来表示年月 YearMonth yearMonth1 = YearMonth.of(Integer.parseInt(str[0]), Integer.parseInt(str[1])); // 使用LocalDate类获取该年月的最后一天 LocalDate lastDay1 = yearMonth1.atEndOfMonth(); System.out.println("1该月的最后一天是: " + lastDay1);// 输出结果 //方式2 int year = 2023; // 指定的年份 int month = 2; // 指定的月份 YearMonth yearMonth2 = YearMonth.of(year, month); LocalDate lastDay = yearMonth2.atEndOfMonth(); System.out.println("2该月的最后一天是: " + lastDay); } }
java获取某年月的最后一天的日期
于 2024-07-09 10:46:05 首次发布