본문 바로가기
웹프로그래밍/Java

날짜 비교 compareTo

by Seras 2017. 8. 22.
반응형

  SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");

//날짜 유효성 체크

      String t = "2017-08-01"

      String t2 = "2017-08-0"

      Date day1 = null;

      Date day2 = null;

     

      try{

      day1 = format.parse(t);

      day2 = format.parse(t2);

      }catch(ParseException e){

      throw new CommonException("날짜 형식이 잘못되었습니다.");

      }

     

      int compare = day1.compareTo(day2);

      if(compare > 0){

      throw new CommonException("시작일은 종료일 보다 작아야합니다.");

      }

반응형