상세 컨텐츠

본문 제목

주(week)로 부터 날짜 리턴

소프트웨어/java

by 야솔아빠 2012. 10. 25. 13:44

본문

반응형

주로 부터 날짜를 계산


2012.11월 첫째주의 월요일 계산 로직


11월 첫째주 월요일은 없습니다. 10/29일 입니다.

그래서 29일을 리턴하지만, IF 문을 추가하였습니다.


Calendar cld = Calendar.getInstance();

cld.set(Calendar.YEAR, 2012);

cld.set(Calendar.MONTH, 11);

cld.set(Calendar.WEEK_OF_MONTH, 1);


Date result = cld.getTime();

if(result.getDate() > 7) {

cld.set(Calendar.YEAR, 2012);

cld.set(Calendar.MONTH, 11);

cld.set(Calendar.WEEK_OF_MONTH, 2);

result = cld.getTime();

}

System.out.println(result.getDate());


반응형

관련글 더보기

댓글 영역