2009-07-13 15 views
5

का उपयोग करके स्थानीय समय को प्रस्तुत करने का तरीका कैसे है, जबकि मेरा डेटा यूटीसी दिनांक-समय के रूप में जारी रहता है और मैं चाहता हूं कि मेरे उपयोगकर्ता दाएं समय देखें (थियर) स्थानीय समय।उपयोगकर्ता को यूटीसी समय (एएसपीनेट और AJAX)

मैं जावास्क्रिप्ट का उपयोग करके ऐसा कर सकता हूं जो क्लाइंट मशीन से सर्वर पर स्थानीय समय भेजता है, लेकिन इससे मुझे पहली बार पृष्ठ दिखाई देगा क्योंकि यह यूटीसी-टाइम का उपयोग करके लिखा जाएगा।

क्या आपके पास और तरीके हैं? धन्यवाद।

+0

अपनी साइट पर पिछली गतिविधि से अपना टाइमज़ोन ऑफसेट प्राप्त करें, फिर उसे सत्र में सहेजें ... – James

+0

हाँ, लेकिन समस्या साइट पर पहली बार है ... – rabashani

उत्तर

0

आउटपुट यूटीसी टैग में क्यों नहीं है, और फिर पेज लोड होने के बाद उन्हें स्थानीय समय में बदलने के लिए जावास्क्रिप्ट का उपयोग करें?

इस प्रकार का मानना ​​है कि आपके आगंतुकों को जावास्क्रिप्ट का उपयोग करना है, जो एक पहुंच बिंदु से थोड़ा शरारती है।

+0

मुझे नोट है कि यह आपका निर्णय बदल सकता है लेकिन इस तरह - Google क्रॉलर को मूल मान देखने के लिए कारण होगा (कभी-कभी यह आपकी रैंकिंग को चोट पहुंचा सकता है) – rabashani

1

Woot करता है - हर बार वे एक मंच पोस्ट प्रस्तुत करना, वे एक < span class = "समय" > (मध्य समय में समय, उनके घर समय) </span > और फिर शामिल एक जावास्क्रिप्ट कि सभी विश्लेषण करता है कक्षा "समय" की अवधि और इसे स्थानीय समय में बदलने के लिए एक सरल डेटाटाइम रूपांतरण करता है; यदि आपके पास जेएस नहीं है, तो आपको फोरम पोस्ट पर सेंट्रल टाइम जोन टाइम्स मिलते हैं।

+0

क्या है? क्या यह एक एपीआई या शायद वेबसाइट है? – rabashani

+0

अरे, मैंने साइट की जांच की है लेकिन अभी भी यह सुनिश्चित नहीं है कि वे यह कैसे करते हैं? वे किस जावास्क्रिप्ट का उपयोग कर रहे हैं ?! – rabashani

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