만약 지금이 오후 2시 1분인데, 다음에 올 가장 가까운 10시는 내일 아침 10시가 되는데, 그걸 찾는 함수이다.
아이고 설명 적기 힘들다.
public static long nextHour(int hour, int minute) { Calendar cal = Calendar.getInstance(); cal.set(Calendar.HOUR_OF_DAY, hour); cal.set(Calendar.MINUTE, minute); cal.set(Calendar.SECOND, 0); if (cal.getTimeInMillis() < System.currentTimeMillis()) cal.set(Calendar.DAY_OF_MONTH, cal.get(Calendar.DAY_OF_MONTH) + 1); return cal.getTimeInMillis(); }