समय क्षेत्र कोड का उपयोग करना एक अच्छा विचार नहीं है। अलग-अलग समय क्षेत्र अलग-अलग तिथियों पर डेलाइट सेविंग टाइम बदलते हैं। आदर्श रूप से (IMO) आपको ऑलसेन कोड का उपयोग करना चाहिए जैसे "यूरोप/लंदन" यदि आपके द्वारा उपयोग किए जा रहे प्रासंगिक प्लेटफ़ॉर्म उनका सामना कर सकते हैं। इनसे आपको यह अनुमान लगाने की अनुमति मिलनी चाहिए कि उपयोगकर्ता के समय क्षेत्र के लिए कोई विशेष झटपट कब घटित होता है।
मुझे खेद है कि यह वास्तव में आपको लिखने के लिए आवश्यक फ़ंक्शन में मदद नहीं कर रहा है, लेकिन इससे आपको गलत दिशा में जाने से बचने में मदद मिलनी चाहिए।
(मैं कड़वे अनुभव से बात करता हूं - समय क्षेत्र गर्दन में दर्द होता है।)