LocalDate startDate = LocalDate.of(2020, 3, 15); LocalDate endDate = LocalDate.of(2023, 7, 20);
Period period = Period.between(startDate, endDate);

System.out.println("间隔: " + period.getYears() + "年 " +

period.getMonths() + "月 " +
period.getDays() + "天");
Period twoYearsThreeMonths = Period.of(2, 3, 0); Period fifteenDays = Period.ofDays(15); Period sixMonths = Period.ofMonths(6); Period fiveYears = Period.ofYears(5);
LocalDate projectStart = LocalDate.of(2024, 1, 15); Period developmentPhase = Period.ofMonths(3); LocalDate expectedDelivery = projectStart.plus(developmentPhase);
Period normalized = period.normalized();
Java优学网LocalDate短文:轻松掌握Java日期处理,告别繁琐计算与线程安全问题
Java优学网@Component教程:Spring框架核心注解详解,轻松掌握组件管理与依赖注入
Java优学网日期类教程:告别混乱,轻松掌握Java 8新日期时间API
Java优学网对象创建教程:5种方法详解与性能对比,轻松掌握高效编程技巧
Java优学网SimpleDateFormat入门解析:轻松掌握日期格式化技巧,告别开发烦恼
零基础看Java优学网Calendar课:轻松掌握Java日期处理,告别编程烦恼