MySQL में, आप UTC_TIME
. का उपयोग कर सकते हैं यूटीसी समय वापस करने के लिए कार्य। UTC का मतलब कोऑर्डिनेटेड यूनिवर्सल टाइम है और यह प्राथमिक समय मानक है जिसके द्वारा दुनिया घड़ियों और समय को नियंत्रित करती है।
परिणाम या तो ‘HH:MM:SS’ . में दिया जाता है या एचएचएमएमएसएस प्रारूप, इस पर निर्भर करता है कि फ़ंक्शन का उपयोग स्ट्रिंग या संख्यात्मक संदर्भ में किया जाता है या नहीं।
सिंटैक्स
आप निम्न दो रूपों में से किसी एक का उपयोग कर सकते हैं:
UTC_TIME UTC_TIME([fsp])
जहां fsp
एक वैकल्पिक तर्क है जो परिणाम में उपयोग करने के लिए भिन्नात्मक सेकंड की सटीकता को निर्दिष्ट करता है।
उदाहरण 1 - मूल उपयोग
प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है।
SELECT UTC_TIME;
परिणाम:
+----------+ | UTC_TIME | +----------+ | 22:38:38 | +----------+
उदाहरण 2 - कोष्ठक के साथ
इस उदाहरण में मैं कोष्ठक जोड़ता हूं (बेशक, इससे परिणाम पर कोई फर्क नहीं पड़ता)।
SELECT UTC_TIME();
परिणाम:
+------------+ | UTC_TIME() | +------------+ | 22:38:52 | +------------+
उदाहरण 3 - भिन्नात्मक सेकंड प्रेसिजन
यहां मैं एक तर्क जोड़ता हूं जो उपयोग करने के लिए भिन्नात्मक सेकंड की सटीकता को निर्दिष्ट करता है। इस मामले में मैं 6
. का उपयोग करता हूं , जिसका अर्थ है कि परिणाम की सटीकता मिलीसेकंड तक कम होगी।
SELECT UTC_TIME(6);
परिणाम:
+-----------------+ | UTC_TIME(6) | +-----------------+ | 22:45:19.912591 | +-----------------+
और अगले उदाहरण में मैं 3
. का उपयोग करता हूं भिन्नात्मक सेकंड की सटीकता को कम करने के लिए:
SELECT UTC_TIME(3);
परिणाम:
+--------------+ | UTC_TIME(3) | +--------------+ | 22:45:55.415 | +--------------+
उदाहरण 4 - संख्यात्मक संदर्भ
पिछले सभी उदाहरण 'HH:MM:SS' . में लौटाए गए थे प्रारूप। ऐसा इसलिए है क्योंकि उनका उपयोग एक स्ट्रिंग संदर्भ में किया गया था।
इस उदाहरण में मैं एक संख्यात्मक संदर्भ में फ़ंक्शन का उपयोग करता हूं। मैं इसे फ़ंक्शन में एक संख्या जोड़कर करता हूं।
SELECT UTC_TIME() + 0;
परिणाम:
+----------------+ | UTC_TIME() + 0 | +----------------+ | 223914 | +----------------+
इस मामले में मैंने शून्य जोड़ा है, इसलिए परिणाम अब HHMMSS . में है प्रारूप।
आपको दूसरा नंबर जोड़ने से रोकने के लिए कुछ भी नहीं है। उदाहरण:
SELECT UTC_TIME() + 0, UTC_TIME() + 5;
परिणाम:
+----------------+----------------+ | UTC_TIME() + 0 | UTC_TIME() + 5 | +----------------+----------------+ | 224051 | 224056 | +----------------+----------------+
यह भी देखें UTC_DATE
यूटीसी तिथि वापस करने के उदाहरण।