날짜 사용을 위한 객체 생성
Calendar cal = Calendar.getInstance();
데이터 형태 지정을 위한 코드
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
현재날짜
String StartDate = "2019-10-01";
종료날짜
String EndDate = "2019-10-31";
Date 타입으로 형변환
Date d1 = df.parse(StartDate );
Date d2 = df.parse(EndDate );
Calendar 타입으로 변경
Calendar c1 = Calendar.getInstance();
Calendar c2 = Calendar.getInstance();
c1.setTime(d1);
c2.setTime(d2);
시작날짜와 종료날짜 사이에 날짜 하나씩 구하기
while( c1.compareTo(c2) != 1){
타입 지정
SimpleDateFormat transFormat = new SimpleDateFormat("yyyy-MM-dd");
String date = transFormat.format(c1.getTime());
시작날짜 +1일
Calendar calendar = Calendar.getInstance();
calendar.setTime(c1.getTime());
현재 날짜의 요일 구하기(1-일, 2-월, 3-화, 4-수, 5-목, 6-금, 7-토 가 기본입니다.)
int dayNum = calendar.get(Calendar.DAY_OF_WEEK);
}
'자바' 카테고리의 다른 글
JAVA 내 위치 좌표 불러오기 (0) | 2020.01.23 |
---|---|
썸네일 리사이즈하는 방법 (0) | 2020.01.16 |
외부 이미지 주소로 이미지 생성 또는 저장하기 (0) | 2020.01.16 |
JSTL 문자열 자르기 (0) | 2019.12.30 |
웹사이트 통째로 저장하기 (0) | 2019.12.26 |
댓글