2012-01-17 14 views
7

का उपयोग कर हवाईअड्डा कोड से टाइमज़ोन ढूंढें क्योंकि मैं अभी बुकिंग समय के 3 घंटों में प्रस्थान का समय प्रदर्शित करने के लिए विशेष उड़ान को अवरुद्ध करने पर काम कर रहा हूं। चूंकि, मुझे प्रस्थान हवाई अड्डे का समय क्षेत्र जीएमटी में परिवर्तित करने की आवश्यकता है और इस प्रकार उड़ान के समय और प्रस्थान के समय के बीच उचित अंतर मिलता है। मैंने एयरपोर्ट कोड और टाइमज़ोन के बीच मैपिंग करने के लिए कई सीपीएएन मॉड्यूल की खोज की है लेकिन मुझे कोई उचित समाधान नहीं मिला है। अगर कोई मेरे लिए कुछ अच्छा समाधान खोजने में मददगार होगा तो यह बहुत अच्छा होगा।पर्ल कोड

उत्तर

15

मुझे नहीं पता कि आपको एक सीपीएएन मॉड्यूल मिलेगा, लेकिन शायद आप स्वयं कनवर्टर कर सकते हैं - यह एक छोटी डेटाबेस तालिका मैपिंग एयरपोर्ट कोड के साथ समय-समय पर पर्याप्त सरल होना चाहिए।

मुझे निम्नलिखित लिंक मिला है जिसमें 5,000 से अधिक हवाईअड्डा कोड और यूटीसी के सापेक्ष उनके टाइमज़ोन की सीएसवी फ़ाइल शामिल है।

http://openflights.org/data.html

आप अपनी खुद की डेटाबेस में उस लिंक से सीएसवी आयात कर सकते हैं और उसके बाद समय-क्षेत्रों और तालिका में हवाई अड्डों के आसपास अपने कोड काम किया है।

+0

+1 बहुत अच्छा पकड़। –

+0

क्या आपको आईएटीए के शहर कोड (वाईटीओ = वाईकेजेड वाईटीजेड वाईवायजेड) के डेटाबेस के बारे में पता होना है? – ikegami

+1

मुझे नहीं लगता कि आपको एक मॉड्यूल मिलेगा, क्योंकि समस्या बहुत सरल है। यह एसक्यूएल की सिर्फ एक पंक्ति है। असली प्रयास एयरपोर्ट कोड की सूची बनाने और बनाए रखने में है, और यह वास्तव में कुछ नहीं है जो सीपीएएन पर है। – cjm