
IntlCalendar 클래스의 clear() 메서드는 지정된 필드의 값을 초기화합니다.
clear() 메서드를 호출하면, 다음과 같은 필드의 값을 초기화합니다.
- 시간 (hour, minute, second, millisecond)
- 날짜 (year, month, dayOfMonth)
- 시간대 (zoneOffset, dstOffset)
- 캘린더 타입 (calendarType)
- 월의 첫 번째 날 (firstDayOfWeek)
- 월의 마지막 날 (minimalDaysInFirstWeek)
clear() 메서드를 호출한 후, 다시 날짜와 시간을 설정하려면, set() 메서드를 사용하면 됩니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
java
IntlCalendar calendar = IntlCalendar.getInstance();
calendar.clear(); // 날짜와 시간을 초기화합니다.
calendar.set(2022, 0, 1); // 2022년 1월 1일을 설정합니다.
calendar.set(IntlCalendar.HOUR_OF_DAY, 12); // 12시를 설정합니다.
IntlCalendar 클래스의 clear() 메서드는 지정된 필드의 값을 초기화합니다. 따라서, clear() 메서드를 호출한 후, 다시 날짜와 시간을 설정하려면, set() 메서드를 사용해야 합니다.
2025-05-13 14:57