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("변경은 전달까지만 가능합니다.");
}
반응형