LocalDate
이 자바로 된 사이의 일 수를 계산하는 방법은 무엇입니까? 내가 어떻게 두 날짜 포함을 계산하는 두 날짜 사이에 위의 모든주는 일이주어진 두 날짜를 포함하여 일수를 계산하십시오.
LocalDate startDate = LocalDate.parse("2016-11-02");
LocalDate endDate = LocalDate.parse("2016-11-04");
long days = startDate.until(endDate, ChronoUnit.DAYS);
//and
long days= ChronoUnit.DAYS.between(startDate, endDate);
//and
long days= Duration.between(startDate.atStartOfDay(), endDate.atStartOfDay()).toDays();
같은 시도했지만. 위의 단계에 따라 2 일을 아니오로 지정하십시오. 일, 그러나 3 일을 요구했다. 당신은 문자 그대로 24 시간 일을 원하는 경우에
java.time.Duration을 사용하는 것이 더 좋습니다. –
[두 Java date 인스턴스 간의 차이 계산] (https://stackoverflow.com/questions/1555262/calculating-the-difference-between-two- java-date-instances) –
주어진 날짜 두 개 포함 - 1을 더하는 문제가 아닙니까 ?? 'Duration'에는 이것을 수행 할 plusDays 메소드가 있습니다. –