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

MySQL में डेटाटाइम फ़ील्ड से केवल दिनांक निकालना और इसे PHP चर को असाइन करना?

<घंटा/>

यदि आप डेटाटाइम फ़ील्ड से एकमात्र तिथि निकालना चाहते हैं तो आपको डेटटाइम क्लास का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है -

DateTime::createFromFormat("Y-m-d H:i:s",yourDateTimeValue)->format("yourFormatSpecifier");

अब आप उपरोक्त सिंटैक्स को अपने PHP कोड में डेटाटाइम फ़ील्ड से एकमात्र तारीख निकालने के लिए लागू कर सकते हैं। PHP कोड इस प्रकार है -

$MySQLDataBaseDateTime = "2018-02-13 13:10:15";
echo DateTime::createFromFormat("Y-m-d H:i:s",$MySQLDataBaseDateTime)->format("d/m/Y");

यहाँ PHP कोड का स्क्रीनशॉट है -

MySQL में डेटाटाइम फ़ील्ड से केवल दिनांक निकालना और इसे PHP चर को असाइन करना?

आउटपुट

13/02/2018

  1. वर्चर से डेटाटाइम में कनवर्ट करें और MySQL में तुलना करें?

    इसके लिए आप STR_TO_DATE() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.82 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - में डालें DemoTable1565 मान (10/13/2019 21:30:00); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.58 सेकंड) चयन कथन का उपयोग करके

  1. MySQL में टाइमस्टैम्प मान से केवल दिनांक प्रदर्शित करें

    टाइमस्टैम्प मान से एकमात्र दिनांक प्रदर्शित करने के लिए, MySQL में FROM_UNIXTIME() विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू में डालें ( 1488652200);क्वेरी ठीक है, 1 पंक्ति प्

  1. MySQL में किसी विशिष्ट वर्ष से आरंभ और समाप्ति तिथि प्राप्त करें

    इसके लिए MySQL YEAR() फंक्शन का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1843 (StartDate date, EndDate date);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1843 मानों में डालें (2016-04-01, 2017-05-02); क्वेरी ठीक