SA_BLOG

[JAVA] 날짜 지정 시 주의사항 본문

프로그래밍/JAVA

[JAVA] 날짜 지정 시 주의사항

wooty9 2017. 9. 12. 13:28


1
2
3
4
5
6
7
8
9
public class date_test {
    public static void main(String[] args) {
    Calendar cal1 = Calendar.getInstance();
    cal1.set(2017, 9, 12, 13, 03, 00); // 2017-09-12 오후 01:03:00
        Calendar cal2 = Calendar.getInstance();
        cal2.set(2017, Calendar.SEPTEMBER, 12, 13, 03, 00); // 2017-09-12 오후 01:03:00
    }
}
CodeHighlighter

일정 기간 동안만 프로그램을 쓸 수 있도록 코드를 짜던 중에 날짜 입력이 제대로 되지 않는 문제가 발생했다.

 'cal1' 처럼 입력하고 실행했을 때 9월이 아닌 10월로 출력 되던것...

여기저기 검색하면서 찾아본 결과 '월' 입력은 상수를 이용하라는 글이 있었다.

'cal1'을 'cal2'로 수정하여 실행해본 결과 정상 출력..

'프로그래밍 > JAVA' 카테고리의 다른 글

[JAVA] JAR 리패키지 하기  (0) 2017.04.09
[JAVA] 구구단 예제  (0) 2013.12.12
[JAVA] 정수를 입력받아 자릿수와 총합 구하기  (0) 2013.12.03
Comments