2010-06-08 15 views

उत्तर

20

दुर्भाग्यवश यह जानकारी HTTP शीर्षलेखों में पारित नहीं है।

आमतौर पर आपको इसे लाने के लिए जावास्क्रिप्ट को सहयोग करने की आवश्यकता होती है।
वेब उदाहरण से भरा है, यहाँ है एक http://www.coderanch.com/t/486127/JSP/java/Query-timezone

1

आप समय क्षेत्र नहीं मिल सकता है, लेकिन आप ग्राहक side.i.e. से वर्तमान समय प्राप्त कर सकते हैं जावास्क्रिप्ट के माध्यम से और वापस पोस्ट करने के माध्यम से। सर्वर की ओर, आप उस समय जीएमटी/यूटीसी में परिवर्तित कर सकते हैं। यूटीसी टाइमज़ोन दिखाता है।

0

यदि आपको उपयोगकर्ता को स्थानीय समय प्रदर्शित करने के लिए स्थानीय टाइमज़ोन की आवश्यकता है, तो मैं यूटीसी में आपकी सेवा में हर बार प्रतिनिधित्व करने की सलाह देता हूं और उन्हें Moment.js का उपयोग करके स्थानीय समय के रूप में ब्राउज़रों में प्रस्तुत करता हूं।

मेरा सामान्य नियम उपयोगकर्ता के साथ इंटरफ़ेस को छोड़कर यूटीसी में हर जगह संभाल और स्टोर करना है, जहां आप स्थानीय समय से/से कनवर्ट करते हैं। यूटीसी का लाभ यह है कि आपको डेलाइट सेविंग समायोजन के बारे में चिंता करने की ज़रूरत नहीं है।

ध्यान दें कि यदि आप कुछ की उम्र दिखाना चाहते हैं (उदाहरण के लिए "3 घंटे पहले पोस्ट किया गया") तो आपको वर्तमान यूटीसी समय के साथ यूटीसी टाइमस्टैम्प की तुलना करने की आवश्यकता है; स्थानीय समय में बदलने की जरूरत नहीं है।

संबंधित मुद्दे

 संबंधित मुद्दे