
IntlCalendar 클래스의 setTimeZone 메소드는 시간대를 설정할 때 TimeZone객체를 요구합니다.
TimeZone객체는 java.util.TimeZone클래스의 getInstance() 메소드를 사용하여 얻을 수 있습니다.
예를 들어, 한국 시간대를 설정하려면 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
java
import java.util.TimeZone;
import java.util.Locale;
import java.util.Calendar;
import java.util.Date;
public class Main {
public static void main(String[] args) {
// 한국 시간대를 설정
TimeZone koreaTimeZone = TimeZone.getTimeZone("Asia/Seoul");
// IntlCalendar 객체 생성
java.util.calendar.Calendar koreaCalendar = java.util.Calendar.getInstance(koreaTimeZone);
// 현재 날짜와 시간을 설정
koreaCalendar.setTime(new Date());
// 현재 날짜와 시간을 출력
System.out.println("한국 시간대 : " + koreaCalendar.getTime());
}
}
IntlCalendar 클래스의 setTimeZone 메소드는 시간대를 설정할 때 TimeZone객체를 요구합니다.
TimeZone객체는 java.util.TimeZone클래스의 getInstance() 메소드를 사용하여 얻을 수 있습니다.
예를 들어, 한국 시간대를 설정하려면 다음과 같이 코드를 작성할 수 있습니다.
2025-07-05 05:58