2013-04-19 52 views
5

Tôi cần một api như Tự động điền địa điểm nhưng với múi giờ địa điểm trong phản hồi. Tôi có thể sử dụng api Địa điểm tự động hoàn tất, để lấy tham chiếu địa điểm từ phản hồi, so với chi tiết địa điểm api để có được kinh độ và vĩ độ và cuối cùng là API múi giờ của Google để có múi giờ địa điểm. Tôi có thể thực hiện điều này bằng một cuộc gọi HTTP không?Kết hợp các địa điểm Tự động hoàn thành và API múi giờ của Google

+0

Bạn kết thúc việc này như thế nào? – SandeepAggarwal

Trả lời

0

Nếu bạn chỉ cần bù đắp UTC hiện tại để có thể biết thời gian tại vị trí đó, bạn thường sẽ tìm thấy nó trong kết quả từ API chi tiết. Từ the documentation:

utc_offset chứa số phút múi giờ hiện tại của Nơi này được bù đắp từ UTC. Ví dụ: đối với Địa điểm ở Sydney, Úc trong giờ mùa hè, thời gian này sẽ là 660 (+11 giờ từ UTC) và đối với Địa điểm ở California ngoài thời gian tiết kiệm ban ngày, điều này sẽ là -480 (-8 giờ từ UTC).

Tuy nhiên, như một số người đã nhận xét, và as discussed here, nơi chi tiết API không luôn trả lại múi giờ bù đắp.

Nếu không được trả lại hoặc khi bạn cần id múi giờ IANA/Olson đầy đủ cho vị trí, bạn sẽ cần gọi API múi giờ như bạn đã mô tả.

Bạn cũng có thể quan tâm đến một trong các phương pháp khác để có được múi giờ từ một vị trí, là listed here.

+3

utc_offset sẽ ổn, nhưng API chi tiết không trả về luôn tham số utc_offset. – user2298916

Các vấn đề liên quan