Java: 计算时间差

另外一种方式.

java标志
image-3343

1
2
3
4
5
6
    var startDate=LocalDateTime.of(2022,6,1,10,0,0);
    var endDate=LocalDateTime.of(2022,6,10,12,0,0);
    var days=startDate.until(endDate, ChronoUnit.DAYS);
    var hour=startDate.until(endDate, ChronoUnit.HOURS);
    System.out.println(days);
    System.out.println(hour);