java로 시작일(특정일) 부터 현재일 까지 날짜를 출력하는 프로그램입니다.
package test; import java.text.SimpleDateFormat; import java.util.Calendar; public class NextDayTest { public static void main(String[] args) { //날짜 형식 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd"); Calendar cal = Calendar.getInstance(); /* 종료날짜: 금일-1일 셋팅 실행 조건이 특정일로부터 금일의 하루전까지 출력 만약 현재날짜라면 cal.add(Calendar.DATE, 1); 해줘야 함 */ String nowDay = dateFormat.format(cal.getTime()); //시작 날짜 셋팅 cal.set ( 2016, 1, 25 ); //while 비교를 위한 날짜 선언 String nextDay = ""; while(!nowDay.equals(nextDay)){ //실행 해당 작업을 해준다. 테스트라 그냥 출력만 System.out.println(dateFormat.format(cal.getTime())); cal.add(Calendar.DATE, 1); //하루하루 더해준다. nextDay = dateFormat.format(cal.getTime()); //비교를 위한 값 셋팅 } } }
[JAVA] 자바 형변환 (0) | 2016.09.01 |
---|---|
Java Map 전체 출력 (0) | 2016.08.31 |
java url 호출 Get방식 (java url call example) (3) | 2016.08.01 |
jdbc 예제 java 프로그래밍 (jdbc connection, mysql, oracle, jdbc JAVA 예제, jdbc Example) (0) | 2016.06.23 |
ArrayList Sort (문자열 정렬) (0) | 2016.05.10 |
댓글 영역