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

MySQL में टाइमस्टैम्प में केवल तारीख प्राप्त करें?

<घंटा/>

टाइमस्टैम्प से दिनांक प्राप्त करने के लिए, आप MySQL से DATE() फ़ंक्शन का उपयोग कर सकते हैं।

वाक्य रचना इस प्रकार है -

सिंटैक्स

अपनेTableName से किसी भीVariableName के रूप में DATE(yourTimestampColumnName) चुनें;

उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है -

mysql> टेबल बनाएं डेटफ्रॉमटाइमस्टैम्प-> (-> शिपिंगडेटटाइम टाइमस्टैम्प->);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.60 सेकंड)

हमने ऊपर बनाए गए शिपिंगडेटटाइम कॉलम के लिए दिनांक और समय डालें।

रिकॉर्ड डालने की क्वेरी इस प्रकार है -

mysql> DateFromTimestamp मानों में डालें ('2012-12-26 13:24:35'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DateFromTimestamp मानों में डालें ('2013-11-26 14:36 :40');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)mysql> DateFromTimestamp मानों में डालें ('2016-07-22 15:20:10'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> में डालें DateFromTimestamp मान ('2017-11-04 04:25:30'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)

चयन कमांड का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -

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

आउटपुट

<पूर्व>+---------------------+| शिपिंग दिनांक समय |+---------------------+| 2012-12-26 13:24:35 || 2013-11-26 14:36:40 || 2016-07-22 15:20:10 || 2017-11-04 04:25:30 |+---------------------+4 पंक्तियों में सेट (0.00 सेकंड)

दिनांक () फ़ंक्शन का उपयोग करके टाइमस्टैम्प से केवल दिनांक प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

mysql> DateFromTimestamp से OnlyDatePartFromTimestamp के रूप में दिनांक (शिपिंगडेटटाइम) का चयन करें;

आउटपुट

<पूर्व>+-------------------------------------+| OnlyDatePartFromTimestamp |+--------------------------+| 2012-12-26 || 2013-11-26 || 2016-07-22 || 2017-11-04 |+---------------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में वर्तमान तिथि से पहले टाइमस्टैम्प प्रदर्शित करें

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(ArrivalDate टाइमस्टैम्प);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.96 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - में डालें डेमोटेबल मान (2019-09-11 12:00:00); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालिका से

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

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

  1. MySQL में केवल महीने का नाम वापस करने के लिए DATE टाइमस्टैम्प को कनवर्ट करें

    केवल महीने का नाम वापस करने के लिए, आप DATE_FORMAT() - . का उपयोग कर सकते हैं टेबल बनाएं DemoTable1999(ArrivalDate टाइमस्टैम्प);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1999 मानों में सम्मिलित करें(2018-10-11 04:04:30);क्वेरी ठ