728x90
반응형
LocalDate 날짜 차이 계산하기
Period
LocalDate startDate = LocalDate.of(2020, 11, 10);
LocalDate endDate = LocalDate.of(2022, 11, 20);
Period period = Period.between(startDate, endDate);
log.debug("Days : {}", period.getDays());
// Days : 10
LocalDateTime 날짜 차이 계산하기
ChronoUnit
Duration과 Period 객체를 생성하지 않고 특정 시간 단위로 차이를 구하는 방법
LocalDateTime startDateTime = LocalDateTime.of(2020, 12, 20, 9, 30, 30);
LocalDateTime endDateTime = LocalDateTime.of(2022, 12, 20, 10, 0, 40);
log.debug("Days: {}", ChronoUnit.DAYS.between(startDateTime, endDateTime));
// Days: 730
반응형
'프로그래밍 > JAVA' 카테고리의 다른 글
[Java] Stream List to Page (0) | 2022.11.25 |
---|---|
[Java] List 중복 제거 방법 (0) | 2022.11.24 |
[Java Error] java list add 시 null pointer exception (0) | 2022.11.07 |
[Java] Stream reduce 사용법 및 예제 (0) | 2022.11.04 |
[Java] Stream 마지막 요소 가져오기 (0) | 2022.11.03 |