[JAVA] 특정 날짜의 리스트 가져오기
private List<String> setDateList(String startDate, String endDate, String format) {
List<String> dateList = new ArrayList<String>();
SimpleDateFormat formatter = new SimpleDateFormat(format);
try {
Calendar beginDate = Calendar.getInstance();
Calendar stopDate = Calendar.getInstance();
beginDate.setTime(formatter.parse(startDate));
stopDate.setTime(formatter.parse(endDate));
while (beginDate.compareTo(stopDate) != 1) {
dateList.add(formatter.format(beginDate.getTime()));
beginDate.add(Calendar.DATE, 1);
}
} catch (Exception e) {
e.printStackTrace();
}
return dateList;
}
start 날짜와
end 날짜를 집어넣고
날짜 포맷을 넣어주면
리스트로 돌려주는 프로그램...
사실 캘린더함수쓰면 딱히 안써도 되긴 함;
내 프로그램은 분단위로 계산해야되기때문에 지울 함수ㅠㅠ