MySQL

2011-06-14 2 views
5

में न्यूजीलैंड टाइमज़ोन रूपांतरण मैं शायद वास्तव में बेवकूफ/अंधा हूं, लेकिन मुझे न्यूज़ीलैंड में MySQL में प्रासंगिक कोई टाइमज़ोन नहीं मिल रहा है।MySQL

मैं TZ_CONVERT फ़ंक्शन का उपयोग कर रहा हूं, और यह कई अलग-अलग प्रारूपों में निर्दिष्ट टाइमज़ोन स्वीकार करता है।

ईजी। बीएसटी (ब्रिटिश ग्रीष्मकालीन समय) और जीएमटी (ग्रीनविच मीन टाइम) दोनों दिन के विभिन्न समय पर यूके द्वारा डेलाइट बचत के कारण उपयोग किए जाते हैं। इसलिए, मैं "यूरोप/लंदन" का उपयोग कर रहा हूं, क्योंकि यह स्वचालित रूप से डेलाइट बचत के लिए समायोजित करता है।

अब मुझे न्यूजीलैंड के समय में बदलने की जरूरत है, और मैं बीएसटी, एमईटी, ईएसटी, आदि प्रारूप के बजाय इस महाद्वीप/शहर प्रारूप का उपयोग करना चाहता हूं।

दुर्भाग्यवश मुझे इस प्रारूप में कोई भी नहीं मिला जो एनजेड से प्रासंगिक है।

मैं mysql.time_zone_name

उत्तर

5

में सूची में देख रहा हूँ मैं आप चाहते हैं "प्रशांत/ऑकलैंड" समय क्षेत्र नाम के रूप में संदेह है। चथम द्वीपों के लिए "प्रशांत/चथम" भी है।

मैं मानता हूँ इस पर काम करने के लिए जो zoneinfo नाम सबसे उपयुक्त एक है हमेशा आसान नहीं है ...

+1

हा! हाँ, मैं अंधेरा था। धन्यवाद। – aidan

0

आप एक छोटे स्क्रिप्ट उस स्थान के लिए जाँच लिख सकता है और यह तब न्यूजीलैंड वापस लौट आता है + या - जीएमटी

के संबंध में घंटों की मात्रा मेरे पास आपके लिए थोड़ा सा शोध होगा