관리 메뉴

피터의 개발이야기

[JAVA] 이전달 1일 전의 날짜인 경우 Exception 처리(Calendar) 본문

Programming/JAVA

[JAVA] 이전달 1일 전의 날짜인 경우 Exception 처리(Calendar)

기록하는 백앤드개발자 2020. 12. 3. 16:07
반응형

 

ㅁ 이전달 1일 전의 날짜인 경우 Exception 처리

Calendar cal = Calendar.getInstance( );
cal.add ( cal.MONTH, -1 ); 			// 이전달
cal.set(Calendar.DAY_OF_MONTH,1); 	// 해당 월의 1일로 변경
cal.set(Calendar.HOUR_OF_DAY,0);    // 0시
cal.set(Calendar.MINUTE,0);         // 0분
cal.set(Calendar.SECOND,0);         // 0초

if(request.getApply_date() != null 
	&& request.getApply_date().before(cal.getTime())){
	throw new Exception("변경은 전달까지만 가능합니다.");
}
반응형
Comments