개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.08 06:37

IntlTimeZone::getIDForWindowsID 관련 질문

목록
  • 게임개발자 8일 전 2025.07.08 06:37
  • 26
    1
제가 공부 중인 Java 에서 IntlTimeZone 클래스를 사용하여 Windows ID 에 해당하는 시간대 ID 를 얻는 방법에 대해 질문을 드립니다.

IntlTimeZone 클래스의 getIDForWindowsID() 메서드는 Windows ID 에 해당하는 시간대 ID 를 반환하는 데 사용됩니다. 그러나 이 메서드는 어떤 Windows ID 가 유효한지에 대한 정보를 제공하지 않습니다.

유효한 Windows ID 값은 무엇이며, IntlTimeZone 클래스의 getIDForWindowsID() 메서드를 사용하여 유효한 Windows ID 값으로 시간대 ID 를 얻는 방법을 알려주세요.

    댓글목록

    profile_image
    나우호스팅  8일 전



    유효한 Windows ID 값은 다음과 같습니다.

    - 1: UTC-11 (아나크레타 시간대)
    - 2: UTC-10 (하와이-알류샨 시간대)
    - 3: UTC-9 (알래스카 시간대)
    - 4: UTC-8 (태평양 시간대)
    - 5: UTC-7 (마운트 타이널 시간대)
    - 6: UTC-6 (중앙 시간대)
    - 7: UTC-5 (동부 시간대)
    - 8: UTC-4 (대서양 시간대)
    - 9: UTC-3 (서대양 시간대)
    - 10: UTC-2 (서대양 시간대)
    - 11: UTC-1 (그린란드 시간대)
    - 12: UTC+0 (그린란드 시간대)
    - 13: UTC+1 (중앙 유럽 시간대)
    - 14: UTC+2 (동유럽 시간대)
    - 15: UTC+3 (모스크바 시간대)
    - 16: UTC+4 (아제르바이잔 시간대)
    - 17: UTC+5 (파키스탄 시간대)
    - 18: UTC+6 (방글라데시 시간대)
    - 19: UTC+7 (인도차이나 시간대)
    - 20: UTC+8 (홍콩 시간대)
    - 21: UTC+9 (일본 시간대)
    - 22: UTC+10 (오스트레일리아 시간대)
    - 23: UTC+11 (솔로몬 제도 시간대)
    - 24: UTC+12 (키리바시 시간대)
    - 25: UTC+13 (토켈라우 시간대)
    - 26: UTC+14 (투발루 시간대)

    IntlTimeZone 클래스의 getIDForWindowsID() 메서드를 사용하여 유효한 Windows ID 값으로 시간대 ID 를 얻는 방법은 다음과 같습니다.

    #hostingforum.kr
    java
    
    import java.util.TimeZone;
    
    
    
    public class Main {
    
        public static void main(String[] args) {
    
            TimeZone timeZone = TimeZone.getTimeZone(IntlTimeZone.getIDForWindowsID(7));
    
            System.out.println(timeZone.getID());
    
        }
    
    }
    
    


    이 코드는 유효한 Windows ID 값인 7을 사용하여 시간대 ID를 얻습니다.

    2025-07-08 06:38

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 36,384건 / 6 페이지

검색

게시물 검색