मैं जिस सीएमएस का उपयोग कर रहा हूं वह मुझे यूटीसी/जीएमटी समय से उपयोगकर्ता के समय ऑफसेट तक पहुंचने की अनुमति देता है। इसलिए, यदि उपयोगकर्ता ने अपना टाइमज़ोन ईएसटी पर सेट किया है, तो यह ऑफसेट "-5" होगा।डेलाइट बचत समय में समय ऑफसेट क्या है या नहीं, यह जांचने के लिए कैसे करें?
date('M j Y h:i A', time() + $offset*3600)
यह काम करता है, को छोड़कर जब डेलाइट सेविंग टाइम में उपयोगकर्ता के लिए प्रभावित कर रहा है, तो यह है:
क्या मैं सही कर रहा हूँ अब जब मैं वर्तमान समय प्रदर्शित करने के लिए की जरूरत है कुछ की तरह है एक घंटे पीछे
तो, मेरा सवाल यह है कि, मैं कैसे निर्धारित कर सकता हूं कि दिए गए समय ऑफसेट (जैसे "-5") में एक घंटे जोड़ा जाना चाहिए?
* (संबंधित) * दिलचस्प पढ़ना: http://derickrethans.nl/storing-date-time-in-database.html – NikiC