1460624400
1460667600
1460678400
위 Long 값으로 만든 Date 객체가 3개 있습니다.
첫번째,두번째는 04/14일 이며 세번째는 04/15일 입니다.
날짜가 달라지는 구간을 체크하고싶은데
단순히 날짜로 비교하면 첫번째,두번째 Date는 날짜는 같지만 시간이 다르기때문에 문제가 되는데요
단순히 일 만을 가지고 Date 크기를 비교할 수 있을까요 ?
SimpleDateFormat을 사용하여 월/일만 추출한 다음 Integer로 파싱하여 비교하면 될듯 싶네요.
SimpleDateFormat sdf = new SimpleDateFormat("MMdd"); Date date = new Date(); Integer.parseInt(sdf.format(date));