इसे प्राप्त करने के लिए, निम्नलिखित सिंटैक्स है
अपनेTableName से date_format(from_unixtime(yourColumnName),'%b %d, %Y %l:%i %p PDT') चुनें;
उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है
mysql> टेबल बनाएं unixTimeStampFormatDemo -> (-> आईडी नॉट न्यूल AUTO_INCREMENT PRIMARY KEY, -> MyTimeStampValue bigint -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -
mysql> unixTimeStampFormatDemo (MyTimeStampValue) मान (1334428200) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> unixTimeStampFormatDemo (MyTimeStampValue) मान (1513881000) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> unixTimeStampFormatDemo(MyTimeStampValue) मानों(1542738600) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> unixTimeStampFormatDemo (MyTimeStampValue) मान (1551637800) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> unixTimeStampFormatDemo से *चुनें;
निम्न आउटपुट है
<पूर्व>+----+----------------------+| आईडी | MyTimeStampValue |+----+------------------+| 1 | 1334428200 || 2 | 1513881000 || 3 | 1542738600 || 4 | 1551637800 |+----+------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)यहाँ MySQL यूनिक्स-टाइमस्टैम्प प्रारूप को डेटाटाइम में बदलने की क्वेरी है
mysql> unixTimeStampFormatDemo से date_format(from_unixtime(MyTimeStampValue),'%b %d, %Y %l:%i %p PDT') चुनें;
निम्न आउटपुट है
<पूर्व>+------------------------------------------ ------------------------+| date_format(from_unixtime(MyTimeStampValue),'%b %d, %Y %l:%i %p PDT') |+-------------------------- ------------------------------------------------+| अप्रैल 15, 2012 12:00 पूर्वाह्न पीडीटी || दिसम्बर 22, 2017 12:00 पूर्वाह्न पीडीटी || नवंबर 21, 2018 12:00 पूर्वाह्न पीडीटी || मार्च 04, 2019 12:00 पूर्वाह्न पीडीटी |+------------------------------------------ --------------------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)