Calendar 클래스

✒️ 2025-05-15 11:20 내용 수정


날짜와 시간 정보를 제공해주는 클래스

Calendar cal = Calendar.getInstance();

Calendar 클래스의 속성

상수 이름
YEAR, MONTH, DATE 연도, 월(0~11), 일(1~31)
DAY_OF_MONTH 현재 달의 몇 번째 날인지 나타내는 상수
DAY_OF_WEEK 현재 주의 몇 번째 날인지 나타내는 상수(1~7), 1 = 일요일
HOUR, MINUTE 시(0~11), 분(0~59)
SECOND, MILLISECOND 초(0~59), 1000분의 1초
HOUR_OF_DAY 현재 날의 시각을 의미하는 상수(0~23)
AM_PM HOUR가 정오보다 이전이면 0, 이후이면 1의 값을 가지는 상수
WEEK_OF_MONTH 현재 달의 몇 번째 주인지를 나타내는 상수
WEEK_OF_YEAR 현재 해의 몇 번째 주인지를 나타내는 상수
메서드 설명
set(int year, int month, int date) 전달받은 인자로 year, month, date를 설정
get(int field) 전달받은 Calendar의 필드를 반환
getActualMaximum(int field) 전달받은 Calendar 필드의 최대값을 반환