Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में DATETIME से DATE और TIME को कैसे पार्ट करें?

<घंटा/>

DATETIME से DATE और TIME को अलग करने के लिए, आप MySQL से DATE_FORMAT() विधि का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -

चुनें DATE_FORMAT(yourColumnName, '%Y-%m-%d') VariableName, DATE_FORMAT(yourColumnName,'%H:%i:%s') VariableName from yourTableName;

उपरोक्त विधि DATE_FORMAT() को समझने के लिए, आइए हम डेटा प्रकार "डेटाटाइम" के साथ एक तालिका बनाएं।

एक टेबल बनाना -

mysql> तालिका बनाएं DateAndTimePartDemo -> (-> YourDateandtime datetime -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)

अब, मैं अभी() का उपयोग करके वर्तमान दिनांक और समय सम्मिलित कर रहा हूं। क्वेरी इस प्रकार है -

mysql> DateAndTimePartDemo मानों में डालें (अब ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.37 सेकंड)

चुनिंदा स्टेटमेंट की मदद से रिकॉर्ड को प्रदर्शित करें। क्वेरी इस प्रकार है -

mysql> DateAndTimePartDemo से *चुनें;

निम्नलिखित आउटपुट है जो वर्तमान दिनांक और समय प्रदर्शित करता है -

<पूर्व>+---------------------+| आपका दिनांक और समय |+---------------------+| 2018-11-24 13:40:36 |+---------------------+1 पंक्ति सेट (0.00 सेकंड) में

आइए अब उपरोक्त डेटाटाइम को DATE_FORMAT() फ़ंक्शन की सहायता से भाग दें।

क्वेरी इस प्रकार है -

mysql> चुनें DATE_FORMAT(YourDateandtime, '%Y-%m-%d') onlyYourDate,-> DATE_FORMAT(YourDateandtime,'%H:%i:%s') OnlyYourTime from DateAndTimePartDemo;

निम्न आउटपुट है -

<पूर्व>+--------------+--------------+| ओनलीयोरडेट | केवल आपका समय |+--------------+--------------+| 2018-11-24 | 13:40:36 |+--------------+--------------+1 पंक्ति सेट में (0.03 सेकंड)
  1. आईओएस में इंटरनेट से वर्तमान तिथि और समय कैसे प्राप्त करें?

    दिनांक और समय के साथ काम करना मुश्किल हो सकता है, मैंने नए प्रोग्रामर को दिनांक और समय के साथ संघर्ष करते देखा है। लगभग सभी आवेदनों में आपको तिथि प्राप्त करने की आवश्यकता होगी और कई संचालन इस पर निर्भर हैं। यहां हम देखेंगे कि वर्तमान तिथि और समय को तेजी से कैसे प्राप्त करें। इस पोस्ट में हम देखेंग

  1. डेटाटाइम कॉलम को दिनांक और समय में कैसे विभाजित करें और MySQL में व्यक्तिगत रूप से तुलना करें?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable805(LoginDate datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.63 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - में डालें DemoTable805 मान (2018-12-24 05:01:00); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) चयन कथन का उपयोग करके तालि

  1. MySQL में स्ट्रिंग से दिनांक कैसे निकालें?

    MySQL में स्ट्रिंग से दिनांक निकालने के लिए, SUBSTRING_INDEX() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (सैम 12/03/2050 पर पहुंचेगा); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.