본문 바로가기
java

9.10 Calendar 클래스

by 쩨이1 2024. 6. 16.

java.util 패키지에 포함( import java.util.Calendar;)

 

 

year 와 date 는 우리가 일반적으로 사용하는 연도나 날짜와 같지만

month 는 0 부터 시작한다는 점이 다르다 4월에 해당되는 month 값은 3이다(뭔데 ㅋ )

 

파라미터 field 의 주요 값은 YEAR, MONTH, DATE, HOUR (12시간), HOUR_OF_DAY (24시간), MINUTE, DAY_OF_WEEK 등이다.

 

Calendar 객체 생성: Calendar cal = Calendar.getInstance(); // new  안씀

set(년, 월, 일, [24시, 분])

 

 

문제 )

1950년 6월 25일의 100일후를 >java Test 실행시 100일 후 = 10/3 로 나타내기

답)

import java.util.Calendar;

publc class Test{

public class void main (Strring[] args ){

Calendar a = Calendar.getInstance(); // getInstanseof 아님 

a.set(1965,6,25); //따로 변수에 저장안해도됨

a.add(Calendar.DATE,100);

System.out.println("100일후=" + (a.get(Calendar.MONTH)+1)+"/"+get(Calendar.DATE)); // 대문자임, DAY가 아니라 DATE

 

}

}

'java' 카테고리의 다른 글

11.10 다차원 배열  (0) 2024.06.20
11.7 객체배열  (0) 2024.06.20
11.1 배열  (0) 2024.06.18
9.9 String 클래스  (0) 2024.06.16
9.4 접근제어  (0) 2024.06.16