
IntlTimeZone::getWindowsID() 메소드는 Windows ID를 반환하는 메소드입니다. 이 메소드를 사용하려면, 먼저 IntlTimeZone 클래스를 import해야 합니다.
#hostingforum.kr
java
import java.time.ZoneId;
import java.time.ZoneRulesException;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main(String[] args) {
// 사용하고자 하는 지역을 지정합니다.
String region = "America/New_York";
// IntlTimeZone 클래스의 getInstance 메소드를 사용하여 ZoneId 객체를 얻습니다.
ZoneId zoneId = ZoneId.of(region);
// getWindowsID 메소드를 사용하여 Windows ID를 얻습니다.
String windowsId = zoneId.getRules().getStandardOffset(new Date()).getId();
System.out.println("Windows ID : " + windowsId);
}
}
위 코드를 실행하면, America/New_York 지역의 Windows ID가 출력됩니다. IntlTimeZone::getWindowsID() 메소드는 Windows ID를 반환하지만, 사용 방법을 모르겠습니다. 라고 질문한 이유는, 사용 방법을 모르겠다는 것입니다. 위 코드를 참고하여 IntlTimeZone::getWindowsID() 메소드를 사용할 수 있습니다.
2025-04-04 23:49