//오늘
LocalDate today = LocalDate.now();
//오늘이 일주일의 몇번째 인지 월요일=1,화요일=2,수요일=3.....
int day = today.get(DAY_OF_WEEK);
if(day==7){
day=0;
}
//"오늘 날짜"에서 "오늘이 일주일의 몇번째"를 빼면 요번주의 시작일이 나온다.
//예를 들어 "2022.9.8 목요일" 이라면 "목요일=4" [9.8 - 4일 = 9월4일 일요일]
LocalDate start = today.minusDays(day);
LocalDate end = start.plusDays(6);
sql로 어떻게 해야하나 고민하다가 자바로 하면 더 쉬울것 같아서 자바로 했다.
밑의 사이트들에서 LocalDate에 관한 관련 기능을 확인 할 수 있다.
코딩교육 티씨피스쿨
4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등
tcpschool.com
[Java] 날짜 더하고 빼기 - Java8
이전 블로그에서 옮겨온 포스트
blog.leocat.kr