
IntlCalendar::getFirstDayOfWeek 메서드는 첫 번째 요일을 반환하지 않습니다. 대신, 첫 번째 요일을 기준으로 요일을 계산하는 방법을 알려줍니다.
예를 들어, 첫 번째 요일이 일요일인 경우, getFirstDayOfWeek 메서드는 1을 반환합니다.
첫 번째 요일을 설정하는 방법은 setFirstDayOfWeek 메서드를 사용하는 것입니다.
IntlCalendar cal = new IntlCalendar();
cal.setFirstDayOfWeek(1); // 첫 번째 요일을 일요일로 설정
cal.set(2024, 3, 1); // 2024년 3월 1일을 설정
cal.get(Calendar.DAY_OF_WEEK); // 1 (일요일) 반환
cal.setFirstDayOfWeek(2); // 첫 번째 요일을 월요일로 설정
cal.get(Calendar.DAY_OF_WEEK); // 2 (월요일) 반환
첫 번째 요일을 설정하면, getFirstDayOfWeek 메서드는 설정된 첫 번째 요일을 반환합니다.
IntlCalendar cal = new IntlCalendar();
cal.setFirstDayOfWeek(2); // 첫 번째 요일을 월요일로 설정
cal.getFirstDayOfWeek(); // 2 (월요일) 반환
2025-06-07 03:34