2013-04-19 24 views
5

Yerler Otomatik Tamamlama gibi bir api'ye ihtiyacım var ancak yanıtta yer alan saat dilimiyle. Yanıtın yer referansını almak için Yerler Otomatik Tamamlama API'sini kullanabilmekteyim, boylamı ve enlemi elde etmek için Yer Ayrıntıları API'sı ve son olarak saat dilimini elde etmek için Google Saat Dilimi API'sini kullanıyorum. Bunu tek bir HTTP çağrısı ile yapabilir miyim? Sadece bu yüzden o yerde ne zaman söyleyebilir ofset akım UTC gerekiyorsaYerleri Otomatik Tamamla ve Google Zaman Dilimi API'sini Birleştir

+0

Bunu nasıl yapıyorsunuz? – SandeepAggarwal

cevap

0

, genellikle Detaylar API sonuçlarında bulacaksınız. the documentation Gönderen:

utc_offset bu Place'ın şimdiki zaman dilimi UTC sapacak dakika sayısını içermektedir. Örneğin, Sydney'deki Yerler, Avustralya için gün ışığından yararlanma saati sırasında bu 660 (UTC'den +11 saat) olacaktır ve Kaliforniya'daki Yerler için gün ışığından yararlanma saati dışında -480 (UTC'den -8 saat) olacaktır.

bazı yorumladı Ancak

, ve as discussed here, yer ayrıntıları API daima ofset zaman dilimi dönecektir değil yapar. iade edilmez veya konum için tam IANA/Olson saat dilimi kimliği gerektiğinde, size anlatıldığı gibi Zaman Dilimi API çağırmanız gerekir ise

.

Ayrıca listed here bulunan bir yer, bir saat dilimi elde etmek diğer yöntemlerden birinde ilginizi çekebilir.

+3

utc_offset iyi olurdu, ancak Ayrıntılar API'si her zaman utc_offset parametresini döndürmez. – user2298916

İlgili konular