एक बहुत बड़ा अंतर है, जहाँ आप अकेले UTC का उपयोग नहीं कर सकते।
-
अगर आपके पास ऐसा कोई परिदृश्य है
- एक सर्वर और कई क्लाइंट (सभी भौगोलिक दृष्टि से अलग-अलग समय क्षेत्रों में )
- ग्राहक डेटाटाइम जानकारी के साथ कुछ डेटा बनाते हैं
- ग्राहक इसे केंद्रीय सर्वर पर संग्रहीत करते हैं
-
फिर:
- डेटाटाइमऑफ़सेट क्लाइंट का स्थानीय समय संग्रहीत करता है और ऑफ़सेट भी करता है यूटीसी समय तक
- सभी क्लाइंट सभी डेटा का UTC समय और उस स्थान का स्थानीय समय भी जानते हैं जहां से जानकारी उत्पन्न हुई थी
-
लेकिन:
- UTC डेटाटाइम केवल UTC डेटाटाइम संग्रहीत करता है , इसलिए आपके पास उस ग्राहक स्थान में स्थानीय समय के बारे में जानकारी नहीं है जहां से डेटा उत्पन्न हुआ था
- अन्य क्लाइंट उस स्थान का स्थानीय समय नहीं जानते, जहां से डेटाटाइम की जानकारी आई थी
- अन्य क्लाइंट केवल डेटाबेस से अपने स्थानीय समय की गणना कर सकते हैं (UTC समय का उपयोग करके) क्लाइंट का स्थानीय समय नहीं, जहां डेटा उत्पन्न हुआ था
सरल उदाहरण फ्लाइट टिकट आरक्षण प्रणाली है ... उड़ान टिकट में 2 बार शामिल होना चाहिए:- "टेक ऑफ" समय ("से" शहर के समय क्षेत्र में) - "लैंडिंग" समय ("गंतव्य" शहर के समय क्षेत्र में)