2014-04-15 2 views
0

내가 배열에 검색 할 수있는 특정 위치의 시간대를 얻고 싶다면 :시간대

있는 NSArray * timeZoneNames = [NSTimeZone knownTimeZoneNames]

하지만이 목록에 표현이없는 특정 장소의 시간대를 사용한다면 어떨까요? 나는 무엇보다 할 수 있니?

예를 들어 'Munich'을 검색했지만 'Europe/Berlin'이라는 올바른 시간대를 사용하고 싶다면 어떻게해야합니까?

이 문제에 대한 답을 찾지 못했습니다.

+0

참조 : [위치에서 시간대를 얻는 방법?] (http://stackoverflow.com/q/16086962/634824) –

답변

0

당신은 위도/경도로 도시의 위치를 ​​찾기 위해 지오 코딩을 사용할 수 있습니다

https://developer.apple.com/library/ios/documentation/userexperience/conceptual/LocationAwarenessPG/UsingGeocoders/UsingGeocoders.html

각 시간대의 좌표가이 웹 사이트에서 CC-0 라이센스 (효과적으로 공개)에서 볼 수 있습니다 : 그러니까 기본적으로

http://efele.net/maps/tz/world/이 앱에서 시간대 데이터베이스를 포함, 다음, 다음, 도시 이름을 지오 코딩 애플의 서비스를 사용하여 공동을 포함하는 시간대 확인 도시의 좌표.

+0

대단히 감사합니다. 이것은 내가 찾고 있었던 바로 그 것이다. –