मेरे पास आमतौर पर एक "इंटरसेप्टर" होता है, जो डेटाबेस से पढ़ने / लिखने से ठीक पहले डेटाइम रूपांतरण (यूटीसी से स्थानीय समय और स्थानीय समय से यूटीसी तक) करता है, इसलिए मैं इसका उपयोग कर सकता हूं DateTime.Now
चिंता के दौरान पूरे सिस्टम में (व्युत्पत्तियों और तुलनाओं) का समय क्षेत्र के बारे में।
कंप्यूटर के बीच क्रमांकन और गतिशील डेटा के बारे में, परेशान होने की आवश्यकता नहीं है, क्योंकि डेटाटाइम हमेशा यूटीसी होता है।
क्या मुझे UTC प्रारूप में अपनी तिथियाँ (एसक्यूएल 2008 - डेटाइम) का भंडारण जारी रखना चाहिए या क्या मुझे इसका उपयोग करके स्टोर करना चाहिए DateTimeOffset
(एसक्यूएल 2008 - डेटाइमऑफ़सेट)?
डेटाबेस में UTC तिथियाँ (डेटाटाइम प्रकार) इतने लंबे समय से काम कर रही हैं और इसे क्यों जाना जाता है? क्या फायदे हैं?
मैंने पहले ही इस तरह के लेखों को देखा है , लेकिन मैं 100% आश्वस्त नहीं हूं। कोई विचार?