मैं 9:00 बजे स्थानीय समय में विश्व में कहीं भी आधार पर उपयोगकर्ताओं के लिए एक ईमेल भेजने की जरूरत है। सर्वर ब्रिटेन में है। मैं क्या कर सकते हैं प्रत्येक उपयोगकर्ता और सर्वर के समय है, जो तब पूरी तरह से करता है, तो डीएसटी मौजूद नहीं था काम करेगा जो समय अंतर की स्थापना की है।
यहाँ यह वर्णन करने के लिए एक उदाहरण है:
- जॉन सर्वर (यूके) समय से न्यूयॉर्क में काम करता है, -5 घंटे
- रिचर्ड लंदन, ब्रिटेन में काम करता है, तो सर्वर के साथ 0 घंटे का अंतर है।
सर्वर एक निश्चित रविवार को 2:00 बजे जीएमटी +1 (बीएसटी) को GMT से हो जाता है, इसका मतलब है कि जॉन अब अब एक -6H समय अंतर है।
इस परिदृश्य मैं अभी भी सर्वर के स्थानीय समय के बाहर सभी उपयोगकर्ताओं को अपडेट करके संभाल कर सकते हैं, लेकिन एक बार मैं आगे / पीछे अन्य सभी उपयोगकर्ताओं के समय स्थानांतरित कर दिया है, मैं अभी भी पता लगाने के लिए कोई तरीका होना चाहिए जब उन रहने वाले (समय और तारीख) ब्रिटेन के बाहर (या नहीं होगा) अपने स्थानीय समय एक संभावित डीएसटी एक करने के लिए बदल जाएगा।
मैं एक PHP प्रणाली की जरुरत पता / पता लगाने जब दुनिया के अन्य भागों / बाहर निकलें डीएसटी में प्रवेश करेंगे करने के लिए।













