
IntlDateFormatter 클래스의 getTimeZoneID() 메소드는 시간대 ID를 반환하는 데 사용됩니다.
IntlDateFormatter 객체를 생성할 때 getTimeZoneId() 메소드를 사용할 수 있습니다.
IntlDateFormatter 객체를 생성할 때 getTimeZoneId() 메소드를 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
java
import java.text.IntlDateFormatter;
import java.util.TimeZone;
public class Main {
public static void main(String[] args) {
IntlDateFormatter formatter = new IntlDateFormatter("yyyy-MM-dd HH:mm:ss zzz");
formatter.setTimeZone(TimeZone.getTimeZone("Asia/Seoul"));
System.out.println(formatter.getTimeZoneId()); // Asia/Seoul
}
}
IntlDateFormatter 객체를 생성할 때 getTimeZoneId() 메소드를 사용하지 않고 별도의 메소드를 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
java
import java.text.IntlDateFormatter;
import java.util.TimeZone;
public class Main {
public static void main(String[] args) {
IntlDateFormatter formatter = new IntlDateFormatter("yyyy-MM-dd HH:mm:ss zzz");
formatter.setTimeZone(TimeZone.getTimeZone("Asia/Seoul"));
System.out.println(TimeZone.getTimeZone("Asia/Seoul").getID()); // Asia/Seoul
}
}
IntlDateFormatter 클래스의 getTimeZoneId() 메소드는 getTimeZone() 메소드와 유사하게 사용됩니다. getTimeZone() 메소드는 시간대 객체를 반환하고, getTimeZoneId() 메소드는 시간대 ID를 반환합니다.
2025-04-01 04:35