반응형
//날짜를 지정해보기
DateTimeFormatter format = DateTimeFormatter.ofPattern("yyyyMMdd");
LocalDate localDate = LocalDate.of(2023, 05, 31);
//localDate.plusDays(1); 이렇게는 안됨...
System.out.println(localDate.plusDays(2).format(format));
데이터베이스에 회사 캘린더 테이블이 존재하는데 그 테이블에 특정일자가 휴일인지 아닌지를 체크하는 로직이 필요했다.
휴일이라면 +1일을 해서 다음 일자가 또 휴일인지 아닌지를 판단하고 휴일이 아니라면 그 년월일을 리턴해야 한다.
내가 선택한 방법은 간단하다.
처음 던진 일자를 시작으로 10일 치 미래 일자와 휴무 유무를 가져온 후 자바에서 for 돌려서 휴일이 아닌 일자가 나오면 그 일자를 리턴하면 된다.
반응형
'슬기로운 자바 개발자 생활 > Java more' 카테고리의 다른 글
java8 Stream 02 map과 forEach 활용 (0) | 2023.06.01 |
---|---|
자바 스트림 Java stream 01 (0) | 2023.05.28 |
디자인 패턴 간단한 Command 패턴 (0) | 2023.04.18 |
자바로 윤년 체크하기 (0) | 2023.03.29 |
Google Guava EventBus 라이브러리 사용법 (0) | 2023.01.22 |
댓글