국가 및 주 (예 : 오스트레일리아/시드니)에서 시간대를 가져와야합니다. 좌표는 먼저 here입니다.이 좌표는 먼저 좌표를 가져 와서 좌표를 params로 사용하여 시간대를 요청합니다.국가 및 주 Google API에서 직접 시간대 가져 오기
하지만 Google API를 통해 직접 수행 할 수있는 방법이 있습니까?
국가 및 주 (예 : 오스트레일리아/시드니)에서 시간대를 가져와야합니다. 좌표는 먼저 here입니다.이 좌표는 먼저 좌표를 가져 와서 좌표를 params로 사용하여 시간대를 요청합니다.국가 및 주 Google API에서 직접 시간대 가져 오기
하지만 Google API를 통해 직접 수행 할 수있는 방법이 있습니까?
예, Time Zone API
을 사용할 수 있습니다. Google Maps Time Zone API는 지구상의 위치에 대한 시간대와 UTC의 시간 오프셋을 요청할 수있는 간단한 인터페이스를 제공합니다.
Google지도 표준 시간대 API는 지구 표면상의 위치에 대한 시간 오프셋 데이터를 제공합니다. 특정 위도/경도 쌍 및 날짜에 대한 표준 시간대 정보를 요청합니다. API는 해당 시간대의 이름, UTC로부터의 시간 오프셋 및 일광 절약 시간 오프셋을 반환합니다.
표준 시간대 API 요청은 URL 문자열로 생성됩니다. API는 지구상의 한 지점에 대한 시간대 데이터를 반환하며 위도/경도 쌍으로 지정됩니다. 대양이나 바다와 같이 물 위에있는 시간대 데이터는 사용할 수 없습니다.
샘플 요청 :
https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810,-119.6822510×tamp=1331161200&key=YOUR_API_KEY
샘플 응답 :
{
"dstOffset" : 0,
"rawOffset" : -28800,
"status" : "OK",
"timeZoneId" : "America/Los_Angeles",
"timeZoneName" : "Pacific Standard Time"
}
당신은 API 플레이에 익숙해 당신은 시작하기 문서를 시도 할 수 있습니다 : https://developers.google.com/maps/documentation/timezone/start
안녕 D를 .datul, 원래 질문 : 나는 국가와 주에서만 시간대를 가져와야합니다 (예 : 호주/시드니). 좌표를 사용하지 않습니다. –