From 01d103aaee8f0326fe1c17bb3ea0ef4e7db7a033 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Sat, 10 Oct 2026 15:42:43 +0800 Subject: [PATCH] =?UTF-8?q?s-day01--LocalDate=E7=9A=84=E5=9F=BA=E6=9C=AC?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=EF=BC=88=E4=BB=A3=E6=9B=BFCalender=EF=BC=89-?= =?UTF-8?q?-2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/com/inmind/jdk8_time04/Demo08.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/s-day01/src/com/inmind/jdk8_time04/Demo08.java b/s-day01/src/com/inmind/jdk8_time04/Demo08.java index dfe34af..6c68164 100644 --- a/s-day01/src/com/inmind/jdk8_time04/Demo08.java +++ b/s-day01/src/com/inmind/jdk8_time04/Demo08.java @@ -24,5 +24,25 @@ public class Demo08 { System.out.println(ld1); LocalDate ld2 = ld.withMonth(12); System.out.println(ld2); + + // 4、把某个信息加多少: plusYears、plusMonths、plusDays、plusWeeks + LocalDate ld3 = ld.plusYears(2); + System.out.println(ld3); + LocalDate ld4 = ld.plusMonths(2); + System.out.println(ld4); + + // 5、把某个信息减多少:minusYears、minusMonths、minusDays、minusWeeks + LocalDate ld5 = ld.minusYears(10); + System.out.println(ld5); + + // 6、获取指定日期的LocalDate对象: public static LocalDate of(int year, int month, int dayOfMonth) + LocalDate ld6 = LocalDate.of(2028, 10, 1); + System.out.println(ld6); + + // 7、判断2个日期对象,是否相等,在前还是在后: equals isBefore isAfter + System.out.println(ld5.equals(ld6));//false + System.out.println(ld5.isBefore(ld6));//true + System.out.println(ld5.isAfter(ld6));//false + } }