
IntlTimeZone 클래스의 getIDForWindowsID() 함수는 다음과 같은 매개 변수와 값을 반환합니다.
- 매개 변수: String windowsId (윈도우즈 ID)
- 반환 값: String timeZoneId (자바 시간 구역 ID)
예를 들어, 윈도우즈 ID가 "America/New_York"인 경우, getIDForWindowsID() 함수를 호출하면 "America/New_York" 자바 시간 구역 ID가 반환됩니다.
윈도우즈 ID로 자바 시간 구역 ID를 얻는 예제 코드는 다음과 같습니다.
#hostingforum.kr
java
import java.time.ZoneId;
import java.time.ZoneRulesException;
public class Main {
public static void main(String[] args) {
String windowsId = "America/New_York";
try {
String timeZoneId = IntlTimeZone.getIDForWindowsID(windowsId);
System.out.println("윈도우즈 ID: " + windowsId);
System.out.println("자바 시간 구역 ID: " + timeZoneId);
} catch (ZoneRulesException e) {
System.out.println("윈도우즈 ID가 유효하지 않습니다.");
}
}
}
IntlTimeZone 클래스의 getIDForWindowsID() 함수에 대한 더 많은 정보는 Java API 문서에서 찾을 수 있습니다.
2025-07-24 09:33