
IntlCalendar 클래스의 setDate 메서드는 날짜만 설정하고 시간대를 자동으로 설정하지 않습니다.
IntlCalendar 클래스의 setTime 메서드를 사용하여 시간대를 설정하거나, setTimeZone 메서드를 사용하여 시간대를 별도로 설정해야 합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
IntlCalendar cal = new IntlCalendar();
cal.setTimeZone(TimeZone.getTimeZone("Asia/Seoul"));
cal.setDate(2024, 3, 16);
또는
IntlCalendar cal = new IntlCalendar();
cal.set(2024, 3, 16, 0, 0, 0);
cal.setTimeZone(TimeZone.getTimeZone("Asia/Seoul"));
2025-05-30 13:39