हमें दिनांक को अन्य प्रारूपों में प्रदर्शित करने के लिए DATE_FORMAT() फ़ंक्शन का उपयोग करने की आवश्यकता है। इस फ़ंक्शन के दो तर्क होंगे, पहला दिनांक होगा और दूसरा प्रारूप स्ट्रिंग होगा।
उदाहरण - मान लीजिए कि तालिका 'date_testing' में हमारे पास निम्नलिखित प्रारूप में तीन तिथियां हैं
mysql> Select * from date_testing; +------------+ | Date | +------------+ | 2017-03-15 | | 2017-03-25 | | 2017-04-05 | +------------+ 3 rows in set (0.00 sec)
अब DATE_FORMAT() फ़ंक्शन उपयोगकर्ता द्वारा दिए गए प्रारूप में उपरोक्त तिथियों के प्रारूप को निम्नानुसार बदल देगा -
mysql> Select DATE_FORMAT(Date, '%W %D %M %Y')AS 'FORMATTED DATE' from date_testing; +---------------------------+ | FORMATTED DATE | +---------------------------+ | Wednesday 15th March 2017 | | Saturday 25th March 2017 | | Wednesday 5th April 2017 | +---------------------------+ 3 rows in set (0.00 sec)
यहाँ उपरोक्त उदाहरण में %W, %D, आदि दिनांक स्वरूप वर्ण हैं।