
	                	                 
 IntlCalendar 클래스의 setRepeatedWallTimeOption 메소드는 Wall Time 옵션을 설정하는 메소드입니다. Wall Time은 일광 절약 시간대(DST)와 같은 시간대에서 발생하는 시간 변화를 처리하는 메소드입니다.
 이 메소드는 IntlCalendar 객체의 Wall Time 옵션을 설정하여, 시간 변화를 처리하는 방식을 결정합니다. 예를 들어, 일광 절약 시간대에서 발생하는 시간 변화를 처리하는 방식을 결정할 수 있습니다.
 setRepeatedWallTimeOption 메소드는 IntlCalendar 객체의 Wall Time 옵션을 설정하는 데 사용됩니다. 이 메소드는 다음과 같은 옵션을 지원합니다.
 - WALL_TIME_OPTION_AVOID_STANDARD_TIME : 표준 시간대를 피하는 옵션입니다. 이 옵션은 일광 절약 시간대에서 발생하는 시간 변화를 피합니다.
 - WALL_TIME_OPTION_AVOID_WALL_TIME : Wall Time을 피하는 옵션입니다. 이 옵션은 일광 절약 시간대에서 발생하는 시간 변화를 피합니다.
 - WALL_TIME_OPTION_USE_STANDARD_TIME : 표준 시간대를 사용하는 옵션입니다. 이 옵션은 일광 절약 시간대에서 발생하는 시간 변화를 표준 시간대로 처리합니다.
 예를 들어, IntlCalendar 객체를 생성하고 setRepeatedWallTimeOption 메소드를 호출하여 Wall Time 옵션을 설정할 수 있습니다.
#hostingforum.kr
java
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Locale;
public class IntlCalendarExample {
    public static void main(String[] args) {
        // Locale을 설정합니다.
        Locale locale = new Locale("ko", "KR");
        // IntlCalendar 객체를 생성합니다.
        GregorianCalendar calendar = new GregorianCalendar(locale);
        // setRepeatedWallTimeOption 메소드를 호출하여 Wall Time 옵션을 설정합니다.
        calendar.setRepeatedWallTimeOption(WALL_TIME_OPTION_AVOID_STANDARD_TIME);
        // 시간을 설정합니다.
        calendar.set(2024, 3, 20, 1, 30, 0);
        // 시간을 출력합니다.
        System.out.println(calendar.getTime());
    }
}
이 예제에서는 WALL_TIME_OPTION_AVOID_STANDARD_TIME 옵션을 설정하여 일광 절약 시간대를 피합니다.
2025-03-04 00:47