From 4ce1395b7ca1b487ef7e27b42830e4e8f4ad3287 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=8A=E6=A1=A5=E5=87=89=E6=9C=88?= <61050897+lianzhy@users.noreply.github.com> Date: Sat, 24 Sep 2022 15:03:45 +0800 Subject: [PATCH] Update java8-common-new-features.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 日期计算笔误 --- docs/java/new-features/java8-common-new-features.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/java/new-features/java8-common-new-features.md b/docs/java/new-features/java8-common-new-features.md index 37b659a7..57224ae6 100644 --- a/docs/java/new-features/java8-common-new-features.md +++ b/docs/java/new-features/java8-common-new-features.md @@ -854,8 +854,8 @@ public void afterDay(){ Date date1 = format.parse(dates1); Date date2 = format.parse(dates2); int day = (int) ((date1.getTime() - date2.getTime()) / (1000 * 3600 * 24)); - System.out.println(dates2 + "和" + dates2 + "相差" + day + "天"); - //结果:2021-12-23和2021-12-23相差300天 + System.out.println(dates1 + "和" + dates2 + "相差" + day + "天"); + //结果:2021-02-26和2021-12-23相差300天 } ``` @@ -883,8 +883,8 @@ public void pushWeek(){ //这里period.getDays()得到的天是抛去年月以外的天数,并不是总天数 //如果要获取纯粹的总天数应该用下面的方法 long day = date2.toEpochDay() - date1.toEpochDay(); - System.out.println(date2 + "和" + date2 + "相差" + day + "天"); - //打印结果:2021-12-23和2021-12-23相差300天 + System.out.println(date1 + "和" + date2 + "相差" + day + "天"); + //打印结果:2021-02-26和2021-12-23相差300天 } ```