mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-06-16 18:10:13 +08:00
Update java8-common-new-features.md
日期计算笔误
This commit is contained in:
parent
0ce0cb559a
commit
4ce1395b7c
@ -854,8 +854,8 @@ public void afterDay(){
|
|||||||
Date date1 = format.parse(dates1);
|
Date date1 = format.parse(dates1);
|
||||||
Date date2 = format.parse(dates2);
|
Date date2 = format.parse(dates2);
|
||||||
int day = (int) ((date1.getTime() - date2.getTime()) / (1000 * 3600 * 24));
|
int day = (int) ((date1.getTime() - date2.getTime()) / (1000 * 3600 * 24));
|
||||||
System.out.println(dates2 + "和" + dates2 + "相差" + day + "天");
|
System.out.println(dates1 + "和" + dates2 + "相差" + day + "天");
|
||||||
//结果:2021-12-23和2021-12-23相差300天
|
//结果:2021-02-26和2021-12-23相差300天
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -883,8 +883,8 @@ public void pushWeek(){
|
|||||||
//这里period.getDays()得到的天是抛去年月以外的天数,并不是总天数
|
//这里period.getDays()得到的天是抛去年月以外的天数,并不是总天数
|
||||||
//如果要获取纯粹的总天数应该用下面的方法
|
//如果要获取纯粹的总天数应该用下面的方法
|
||||||
long day = date2.toEpochDay() - date1.toEpochDay();
|
long day = date2.toEpochDay() - date1.toEpochDay();
|
||||||
System.out.println(date2 + "和" + date2 + "相差" + day + "天");
|
System.out.println(date1 + "和" + date2 + "相差" + day + "天");
|
||||||
//打印结果:2021-12-23和2021-12-23相差300天
|
//打印结果:2021-02-26和2021-12-23相差300天
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user