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 |