2009-06-04 3 views
12

다음과 같이 시간대 목록이 포함 된 표를 찾고 있습니다 : http://en.wikipedia.org/wiki/ISO_3166-1. 나는 표준 시간대 코드 (예 : PST, PDT, EST, GMT, UTC), 이름 (태평양 표준시) 및 UTC (PDT의 경우 -7)와의 오프셋이 필요합니다.시간대 목록을 표 형식으로 어디에서 찾을 수 있습니까?

나는 약 10 분 봤지만 찾지 못했습니다. 아무도 내가 이것을 어디에서 발견 할 수 있는지 안다?

+4

"시간대 코드"는 종종 모호합니다. 예를 들어 "EST"는 UTC + 10 또는 UTC-3 또는 UTC-5 일 수 있습니다. 때때로 http://en.wikipedia.org/wiki/List_of_tz_zones에서와 같이 "지역/위치"형식을 사용하는 것이 좋습니다 – grawity

+0

아, 잘 잡으세요. –

+1

미래의 사람들을위한 참고서 ... PHP는 원시 시간대 기능을 제공합니다 : http://us.php.net/manual/en/datetimezone.listidentifiers.php –

답변

9

어때 대략 http://www.timeanddate.com/library/abbreviations/timezones/?

또는 내 시스템에서 :

var sb = new StringBuilder(); 

foreach(var tzi in TimeZoneInfo.GetSystemTimeZones()) 
{ 
    sb.AppendFormat(" * {0} | {1} | {2} | {3} | {4} | {5}", 
        tzi.Id, 
        tzi.BaseUtcOffset.TotalHours, 
        tzi.StandardName, 
        tzi.DisplayName, 
        tzi.DaylightName, 
        tzi.SupportsDaylightSavingTime); 
    sb.AppendLine(); 
} 

string table = sb.ToString(); 

는 생산 :

  • 모로코 표준 시간 | 0 | 모로코 표준시 | (GMT) 카사 블랑카 | 모로코 일광 절약 시간제 | True
  • GMT 표준시 | 0 | GMT 표준시 | (GMT) 그리니치 표준시 : 더블린, 에딘버러, 리스본, 런던 | GMT 일광 절약 시간제 | True
  • 그리니치 표준시 | 0 | 그리니치 표준시 | (GMT) 몬로 비아, 레이캬비크 | 그리니치 표준시 | 거짓
  • W. 유럽 표준시 | 1 | W. 유럽 표준시 | (GMT + 01 : 00) 암스테르담, 베를린, 베른, 로마, 스톡홀름, 비엔나 | W. 유럽 일광 절약 시간제 | True
  • 중부 표준시 | 1 | 중부 유럽 표준시 | (GMT + 01 : 00) 베오그라드, 브라 티 슬라바, 부다페스트, 류블 랴나, 프라하 | 중부 유럽 일광 절약 시간제 | True
  • 로맨스 표준시 | 1 | 로맨스 표준시 | (GMT + 01 : 00) 브뤼셀, 코펜하겐, 마드리드, 파리 | 로맨스 일광 절약 시간제 | True
  • 중앙 유럽 표준시 | 1 | 중부 유럽 표준시 | (GMT + 01 : 00) 사라예보, 스코 페, 바르샤바, 자그레브 | 중부 유럽 일광 절약 시간제 | True
  • W. 중앙 아프리카 표준시 | 1 | W. 중앙 아프리카 표준시 | (GMT + 01 : 00) 서부 중앙 아프리카 | W. 중앙 아프리카 일광 절약 시간제 | 거짓
  • 요르단 표준시 | 2 | 요르단 표준시 | (GMT + 02 : 00) 암만 | 요르단 일광 절약 시간제 | True
  • GTB 표준시 | 2 | GTB 표준시 | (GMT + 02 : 00) 아테네, 부카레스트, 이스탄불 | GTB 일광 절약 시간제 | True
  • 중동 표준시 | 2 | 중동 표준시 | (GMT + 02 : 00) 베이루트 | 중동 일광 절약 시간제 | True
  • 이집트 표준시 | 2 | 이집트 표준시 | (GMT + 02 : 00) 카이로 | 이집트 일광 절약 시간제 | True
  • 남아 프리카 표준시 | 2 | 남아프리카 공화국 표준시 | (GMT + 02 : 00) 하라레, 프리토리아 | 남아프리카 공화국 일광 절약 시간제 | 거짓
  • FLE 표준시 | 2 | 표준시 | (GMT + 02 : 00) 헬싱키, 키예프, 리가, 소피아, 탈린, 빌니우스 | FLE 일광 절약 시간제 | True
  • 이스라엘 표준시 | 2 | 예루살렘 표준시 | (GMT + 02 : 00) 예루살렘 | 예루살렘 일광 절약 시간제 | True
  • E. 유럽 표준시 | 2 | E. 유럽 표준시 | (GMT + 02 : 00) 민스크 | 이자형.유럽 ​​일광 절약 시간제 | True
  • 나미비아 표준시 | 2 | 나미비아 표준시 | (GMT + 02 : 00) 빈트 후크 | 나미비아 일광 절약 시간제 | True
  • 아랍 표준시 | 3 | 아랍 표준시 | (GMT + 03 : 00) 바그다드 | 아랍 일광 절약 시간제 | True
  • 아랍 표준시 | 3 | 아랍 표준시 | (GMT + 03 : 00) 쿠웨이트, 리야드 | 아랍 일광 절약 시간제 | False
  • 러시아어 표준시 | 3 | 러시아 표준시 | (GMT + 03 : 00) 모스크바, 상트 페테르부르크, 볼고그라드 | 러시아어 일광 절약 시간제 | True
  • 아프리카 표준시 | 3 | E. 아프리카 표준시 | (GMT + 03 : 00) 나이로비 | E. 아프리카 일광 절약 시간제 | 거짓
  • 그루지야 표준시 | 3 | 그루지야 표준시 | (GMT + 03 : 00) 트빌리시 | 그루지아 일광 절약 시간제 | 거짓
  • 이란 표준시 | 3.5 | 이란 표준시 | (GMT + 03 : 30) 테헤란 | 이란 일광 절약 시간제 | True
  • 아라비아 표준시 | 4 | 아라비아 표준시 | (GMT + 04 : 00) 아부 다비, 무스카트 | 아라비아 일광 절약 시간제 | 거짓
  • 아제르바이잔 표준시 | 4 | 아제르바이잔 표준시 | (GMT + 04 : 00) 바쿠 | 아제르바이잔 일광 절약 시간제 | 참
  • 모리셔스 표준시 | 4 | 모리셔스 표준시 | (GMT + 04 : 00) 포트 루이스 | 모리셔스 일광 절약 시간제 | True
  • 코카서스 표준시 | 4 | 카프카스 표준시 | (GMT + 04 : 00) 예 레반 | 코카서스 일광 절약 시간제 | True
  • 아프가니스탄 표준시 | 4.5 | 아프가니스탄 표준시 | (GMT + 04 : 30) 카불 | 아프가니스탄 일광 절약 시간제 | 거짓
  • 에 카테 린 부르크 표준시 | 5 | 에 카테 린 부르크 표준시 | (GMT + 05 : 00) 예 카테 린 부르크 | 에 카테 린 부르크 일광 절약 시간제 | True
  • 파키스탄 표준시 | 5 | 파키스탄 표준시 | (+05 : 00) 이슬라마바드, 카라치 | 파키스탄 일광 절약 시간제 | True
  • 서아시아 표준시 | 5 | 서아시아 표준시 | (GMT + 05 : 00) 타슈켄트 | 서아시아 일광 절약 시간제 | 거짓
  • 인도 표준시 | 5.5 | 인도 표준시 | (GMT + 05 : 30) 첸나이, 콜카타, 뭄바이, 뉴 델리 | 인도 일광 절약 시간제 | 거짓
  • 스리랑카 표준시 | 5.5 | 스리랑카 표준시 | (GMT + 05 : 30) 스리 자야 르 데 네누 프라 | 스리랑카 일광 절약 시간제 | 거짓
  • 네팔 표준시 | 5.75 | 네팔 표준시 | (GMT + 05 : 45) 카트만두 | 네팔 일광 절약 시간제 | 거짓
  • 북아메리카 표준시 | 6 | N. 중앙 아시아 표준시 | (GMT + 06 : 00) 알마티, 노보시비르스크 | 북아메리카 중앙 아시아 일광 절약 시간제 | True
  • 중앙 아시아 표준시 | 6 | 중앙 아시아 표준시 | (GMT + 06 : 00) 아스타나, 다카 | 중앙 아시아 일광 절약 시간제 | 거짓
  • 미얀마 표준시 | 6.5 | 미얀마 표준시 | (+06 : 30) 양곤 (랑군) | 미얀마 일광 절약 시간제 | 거짓
  • SE 아시아 표준시 | 7 | SE 아시아 표준시 | (GMT + 07 : 00) 방콕, 하노이, 자카르타 | SE 아시아 일광 절약 시간제 | 거짓
  • 북아메리카 표준시 | 7 | 북아시아 표준시 | (GMT + 07 : 00) 크라스 노야 르 스크 | 북아 일광 절약 시간제 | True
  • 중국 표준시 | 8 | 중국 표준시 | (GMT + 08 : 00) 베이징, 중경, 홍콩, 우루무치 | 중국 일광 절약 시간제 | 거짓
  • 북아메리카 동 표준 시간 | 8 | 북아시아 동부 표준시 | (GMT + 08 : 00) 이르쿠츠크, 울란 바타르 | 북아시아 동쪽 일광 절약 시간제 | True
  • 싱가포르 표준시 | 8 | 말레이 반도 표준시 | (GMT + 08 : 00) 쿠알라 룸푸르, 싱가포르 | 말레이 반도 일광 절약 시간제 | 거짓
  • W. 오스트레일리아 표준시 | 8 | W. 오스트레일리아 표준시 | (GMT + 08 : 00) 퍼스 | W. 오스트레일리아 일광 절약 시간제 | True
  • 타이페이 표준시 | 8 | 타이페이 표준시 | (GMT + 08 : 00) 타이페이 | 타이페이 일광 절약 시간제 | 거짓
  • 도쿄 표준시 | 9 | 도쿄도 표준시 | (GMT + 09 : 00) 오사카, 삿포로, 도쿄 | 도쿄 일광 절약 시간제 | 거짓
  • 한국 표준시 | 9 | 한국 표준시 | (GMT + 09 : 00) 서울 특별시 | 한국 일광 절약 시간제 | 거짓
  • 야쿠 츠크 표준시 | 9 | 야쿠 츠크 표준시 | (GMT + 09 : 00) 야쿠 츠크 | 야쿠 츠크 일광 절약 시간제 | 사실
  • Cen. 호주 표준시 | 9.5 | Cen. 호주 표준시 | (GMT + 09 : 30) 애들레이드 | Cen. 호주 일광 절약 시간제 | True
  • AUS 중부 표준시 | 9.5 | AUS 중부 표준시 | (GMT + 09 : 30) 다윈 | AUS 중부 표준시 | 거짓
  • E. 오스트레일리아 표준시 | 10 | E. 오스트레일리아 표준시 | (GMT + 10 : 00) 브리즈번 | E. 오스트레일리아 일광 절약 시간제 | 거짓
  • 호주 표준시 표준 시간 | 10 | AUS 동부 표준시 | (GMT + 10 : 00) 캔버라, 멜버른, 시드니 | 호주 동부 일광 절약 시간제 | True
  • 서태평양 표준시 | 10 | 서태평양 표준시 | (GMT + 10 : 00) 괌, 포트 모르즈비 | 서태평양 일광 절약 시간제 | 거짓
  • 태즈 메이 니아 표준시 | 10 | 태즈 메이 니아 표준시 | (GMT + 10 : 00) 호바트 | 태즈 메이 니아 일광 절약 시간제 | True
  • 블라디보스토크 표준시 | 10 | 블라디보스토크 표준시 | (GMT + 10 : 00) 블라디보스토크 | 블라디보스토크 일광 절약 시간제 | True
  • 중부 표준시 | 11 | 중앙 태평양 표준시 | (GMT + 11 : 00) 마가 단, 솔로몬 섬., 뉴 칼레도니아 | 중앙 태평양 일광 절약 시간제 | 거짓
  • 뉴질랜드 표준시 | 12 | 뉴질랜드 표준시 | (GMT + 12 : 00) 오클랜드, 웰링턴 | 뉴질랜드 일광 절약 시간제 | True
  • 피지 표준시 | 12 | 피지 표준시 | (GMT + 12 : 00) 피지, 캄차카, 마샬은 | 피지 일광 절약 시간제 | 거짓
  • 통가 표준시 | 13 | 통가 표준시 | (GMT + 13 : 00) 누쿠 알로 파 | 통가 일광 절약 시간제 | 거짓
  • 아조 레 스 표준시 | -1 | 아 조레스 표준시 | (GMT-01 : 00) 아 조레스 제도 | 아 조레스 일광 절약 시간제 | True
  • 카보 베르데 표준시 | -1 | 카보 베르데 표준시 | (GMT-01 : 00) 카보 베르데.| 카보 베르데 일광 절약 시간제 | 거짓
  • 중부 표준시 | -2 | 중부 대서양 표준시 | (GMT-02 : 00) 중부 대서양 | 중부 대서양 일광 절약 시간제 | True
  • E. 남미 표준시 | -3 | E. 남아메리카 표준시 | (GMT-03 : 00) 브라질리아 | E. 남아메리카 일광 절약 시간제 | True
  • 아르헨티나 표준시 | -3 | 아르헨티나 표준시 | (GMT-03 : 00) 부에노스 아이레스 | 아르헨티나 일광 절약 시간제 | True
  • SA 동부 표준시 | -3 | SA 동부 표준시 | (GMT-03 : 00) 조지 타운 | SA 동부 일광 절약 시간제 | 거짓
  • 그린란드 표준시 | -3 | 그린란드 표준시 | (GMT-03 : 00) 그린란드 | 그린란드 일광 절약 시간제 | True
  • 몬테비데오 표준시 | -3 | 몬테비데오 표준시 | (GMT-03 : 00) 몬테비데오 | 몬테비데오 일광 절약 시간제 | True
  • 뉴저지 표준시 | -3.5 | 뉴 펀들 랜드 표준시 | (GMT-03 : 30) 뉴 펀들 랜드 | 뉴 펀들 랜드 일광 절약 시간제 | True
  • 대서양 표준시 | -4 | 대서양 표준시 | (GMT-04 : 00) 대서양 표준시 (캐나다) | 대서양 일광 절약 시간제 | True
  • SA Western 표준 시간 | -4 | SA 서부 표준시 | (GMT-04 : 00) 라 파스 | SA 서부 일광 절약 시간제 | 거짓
  • 중부 표준시 | -4 | 중앙 브라질 표준시 | (GMT-04 : 00) 마나우스 | 중앙 브라질 일광 절약 시간제 | True
  • Pacific SA 표준시 | -4 | 태평양 표준시 표준시 | (GMT-04 : 00) 산티아고 | 태평양 SA 일광 절약 시간제 | True
  • 베네수엘라 표준시 | -4.5 | 베네수엘라 표준시 | (GMT-04 : 30) 카라카스 | 베네수엘라 일광 절약 시간제 | 거짓
  • SA 태평양 표준시 | -5 | SA 태평양 표준시 | (GMT-05 : 00) 보고타, 리마, 키토, 리오 브랑코 | SA 태평양 일광 절약 시간제 | 거짓
  • 동부 표준시 | -5 | 동부 표준시 | (GMT-05 : 00) 동부 표준시 (미국 & 캐나다) | 동부 일광 절약 시간제 | True
  • 미국 동부 표준시 | -5 | 미국 동부 표준시 | (GMT-05 : 00) 인디아나 (동부) | 미국 동부 일광 절약 시간제 | 거짓
  • 중미 표준시 | -6 | 중앙 아메리카 표준시 | (GMT-06 : 00) 중미 | 중앙 아메리카 일광 절약 시간제 | 거짓
  • 중부 표준시 | -6 | 중부 표준시 | (GMT-06 : 00) 중부 표준시 (미국 & 캐나다) | 중부 일광 절약 시간제 | True
  • 중부 표준시 (멕시코) | -6 | 중부 표준시 (멕시코) | (GMT-06 : 00) 과달라하라, 멕시코 시티, 몬테레이 | 중부 일광 절약 시간제 (멕시코) | True
  • 캐나다 중부 표준시 | -6 | 캐나다 중부 표준시 | (GMT-06 : 00) 서스 캐처 원 | 캐나다 중부 일광 절약 시간제 | 거짓
  • 미국 산 표준시 | -7 | 미국 산 표준시 | (GMT-07 : 00) 애리조나 | 미국 산의 일광 절약 시간제 | 거짓
  • 산지 표준시 (멕시코) | -7 | 산지 표준시 (멕시코) | (GMT-07 : 00) 치와와, 마사 틀란 라 파스 | 산의 일광 절약 시간제 (멕시코) | 참
  • 산지 표준시 | -7 | 산 표준시 | (GMT-07 : 00) 산지 표준시 (US & 캐나다) | 산의 일광 절약 시간제 | True
  • 태평양 표준시 | -8 | 태평양 표준시 | (GMT-08 : 00) 태평양 표준시 (미국 & 캐나다) | 태평양 일광 절약 시간제 | True
  • 태평양 표준시 (멕시코) | -8 | 태평양 표준시 (멕시코) | (GMT-08 : 00) 티후아나, 바하 캘리포니아 | 태평양 일광 절약 시간제 (멕시코) | True
  • 알래스카 표준시 | -9 | 알래스카 표준시 | (GMT-09 : 00) 알래스카 | 알래스카 일광 절약 시간제 | True
  • 하와이 표준시 | -10 | 하와이 표준시 | (GMT-10 : 00) 하와이 | 하와이 일광 절약 시간제 | 거짓
  • 사모아 표준시 | -11 | 사모아 표준시 | (GMT-11 : 00) 사모아 미드웨이 섬 | 사모아 일광 절약 시간제 | 거짓
  • 날짜순 표준시 | -12 | 날짜순 표준시 | (GMT-12 : 00) 국제 날짜 라인 West | 날짜순 일광 절약 시간제 | False
+0

아, 예, 아마도 작동 할 것입니다. –

+2

경고. 위 코드는 Windows 시간대를 나열합니다. IANA 목록만큼 정확하고 완벽하지는 않습니다. .Net의 두 목록 (Windows 및/또는 IANA)을 얻으려면 NODA 라이브러리 (Nuget에서 사용 가능)를 사용할 수 있습니다. – gentiane

3

"공식적인"표준 시간대 이름이 없습니다. UTC +/- 오프셋은 가장 근접한 오프셋입니다. 그러나 요셉의 답 외에도 this table of common timezone names and abbreviations이 도움이 될 수 있습니다. 약어는 고유하지 않음을 기억하십시오 (예를 들어, 둘 이상의 EST 영역이 있음).

+1

미국에서는 경계가 카운티 단위로 설정됩니다. 그리고 예약은 시간대에 따라 할 수 있습니다. –

+2

아, 네. TZ에 long/lat 매핑으로 요금을 청구 한 사람에게는 나쁘다고 느낍니다. –

-1

나는 좋은 목록을 찾을 수 없습니다, 그래서 하나를 만들어 : http://pastebin.com/Bpc3eNk9

그냥 MySQL의 코드를 실행하고 테이블 이름 "TZ"의 목록을해야합니다.

+0

표준 시간대 목록은 고정되어 있지 않습니다. 최근에 추가 된 일부 지역이 목록에 없습니다. 남극 대륙/트롤. –

+0

그리니치 표준시 +/- 시간에 대한 정보가있는 경우 큰 도움이 될 것입니다. – ryzhman

관련 문제