2013-04-19 9 views
5

मुझे स्थान स्वत: पूर्ण की तरह एपीआई चाहिए लेकिन प्रतिक्रिया में स्थान टाइमज़ोन के साथ। मैं प्लेस ऑटोकॉम्प्लेट एपीआई का उपयोग, प्रतिक्रिया से स्थान संदर्भ प्राप्त करने के लिए, स्थान विवरण एपीआई की तुलना में रेखांश और अक्षांश प्राप्त करने के लिए और आखिरकार Google टाइम जोन एपीआई को स्थान टाइमज़ोन प्राप्त करने के लिए उपयोग कर सकता हूं। क्या मैं इसे एक ही HTTP कॉल के साथ कर सकता हूं?स्थानों को स्वतः पूर्ण करें और Google समय क्षेत्र API

+0

आप इसे कैसे समाप्त करते हैं? – SandeepAggarwal

उत्तर

0

यदि आपको केवल वर्तमान यूटीसी ऑफसेट की आवश्यकता है तो आप बता सकते हैं कि उस स्थान पर यह कितना समय है, आप आमतौर पर इसे विवरण API के परिणामों में पाएंगे। the documentation से:

utc_offset मिनट इस जगह के वर्तमान समय क्षेत्र यूटीसी से ऑफसेट है की संख्या में शामिल है। उदाहरण के लिए, डेलाइट सेविंग टाइम के दौरान ऑस्ट्रेलिया में सिडनी के स्थानों के लिए यह 660 (यूटीसी से +11 घंटे) होगा, और डेलाइट सेविंग टाइम के बाहर कैलिफोर्निया के स्थानों के लिए यह -480 (-टीसी से 8 घंटे) होगा।

लेकिन, जैसा कि कुछ टिप्पणी की है, और as discussed here, स्थान विवरण एपीआई हमेशा नहीं समय क्षेत्र ऑफसेट वापसी करता है।

यदि यह वापस नहीं किया गया है, या जब आपको स्थान के लिए पूर्ण आईएएनए/ओल्सन समय क्षेत्र आईडी की आवश्यकता है, तो आपको बताए गए समय क्षेत्र API को कॉल करने की आवश्यकता होगी।

आप किसी स्थान से समय क्षेत्र प्राप्त करने के अन्य तरीकों में से एक में रुचि भी ले सकते हैं, जो listed here हैं।

+3

utc_offset ठीक होगा, लेकिन विवरण API हमेशा utc_offset पैरामीटर नहीं देता है। – user2298916

संबंधित मुद्दे