timezone - PHP: Need a opposite method of timezone_name_from_abbr? -


मुझे टाइमज़ोन_name_from_abbr () की एक बिल्कुल विपरीत विधि की आवश्यकता है:

मेरे पास समय क्षेत्र नामों की सूची है :

<पूर्व> ऑस्ट्रेलिया / ब्रिस्बेन ऑस्ट्रेलिया / होबार्ट एशिया / व्लादिवोस्टॉक ऑस्ट्रेलिया / लॉर्ड_होवे एशिया / मैगाडन एशिया / कोलकाता अमेरिका / लॉस_एंजल्स ......

I जरूरत पद्धति जो एक परम के रूप में समयक्षेत्र लेते हैं और मुझे इसके बारे में एक संक्षिप्त विवरण देते हैं। उदाहरण के लिए:

यदि मैं इस तरह की विधि का उपयोग करता हूं:

  $ timeAbbr = timezone_abbr_from_name ('America / Los_Angeles'); गूंज करें $ टाइम एबब्रर;  

परिणाम होना चाहिए:

  पीएसटी  

यह काम करना चाहिए।

  फ़ंक्शन टाइमज़ोन_अबब्र_फ्रेम_नाम ($ टाइमज़ोन_नाम) {$ dateTime = नया दिनांकटाइम (); $ तारीखटाइम- & gt; सेटटाइमजोन (नया दिनांकटाइमजोन ($ टाइमज़ोन_नाम)); वापसी $ dateTime- & gt; प्रारूप ('टी'); }  

Comments