सी # वर्तमान तिथि DateTime.Now
द्वारा प्राप्त करने का एक तरीका प्रदान करता है। लेकिन समस्या यह है कि मेरा सर्वर यूएस पर है और मुझे यूएसई समय मिलता है जब मैं DateTime.Now
सी # और विभिन्न देशों के लिए वर्तमान स्थानीय समय
क्या सी # में किसी विशिष्ट देश के लिए वर्तमान स्थानीय समय प्राप्त करने का कोई तरीका है क्योंकि मेरे उपयोगकर्ता दुनिया भर से हैं? (मेरे पास प्रत्येक उपयोगकर्ता का लोकेल है, इसलिए यदि मैं प्रत्येक लोकेल के लिए वर्तमान समय प्राप्त कर सकता हूं तो मैं सुरक्षित हूं)
मैंने using Time Zone पर एक रास्ता देखा है लेकिन फिर मुझे समय क्षेत्र बनाम देश संदर्भ रखना होगा।
मैंने खोज की है और यहां अधिकांश प्रश्न यूटीसी समय को स्थानीय समय में बदलने के बारे में है और इसके विपरीत। उम्मीद है कि कोई मुझे प्रबुद्ध करने में सक्षम होगा।
मैं न में से एक ने एक खुला स्रोत समय क्षेत्र कार्यान्वयन पा सकते हैं एक समाधान की पेशकश, लेकिन ब्लॉग [क्या साथ datetime वैसे भी गलत] (http पढ़ें: // दिनांक समय/दिनांक समय से संबंधित समस्याओं के लिए noda-time.blogspot.in/2011/08/what-wrong-with-datetime-anyway.html)। । – Tilak
[देश और क्षेत्र द्वारा टाइमज़ोन प्राप्त करें] (http://stackoverflow.com/q/7977736) –
ध्यान दें कि कुछ देश कई समय क्षेत्रों में फैले हैं। तो केवल देश को जानना पर्याप्त नहीं हो सकता है। सीधे अपने कंप्यूटर से उपयोगकर्ता टाइमज़ोन को बेहतर ढंग से जानना बेहतर है। – Guillaume