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 날짜를 집어넣고
날짜 포맷을 넣어주면
리스트로 돌려주는 프로그램...
사실 캘린더함수쓰면 딱히 안써도 되긴 함;
내 프로그램은 분단위로 계산해야되기때문에 지울 함수ㅠㅠ
'Develope > Programming' 카테고리의 다른 글
[JAVA] Mapped Statements collection already contains value (1) | 2017.11.16 |
---|---|
[JAVA] cvs 파일로 Export하기 (+180307 charset (1) | 2017.11.09 |
ElasticSearch - 2. Index Rolling (1) | 2017.10.31 |
[JAVA] 함수 주기적으로 돌리기 (스케쥴링) (0) | 2017.10.31 |
ElasticSearch - 1. Unsigned Shards관련 테스트 (0) | 2017.10.31 |