हमें डेट को अन्य फॉर्मेट में प्रदर्शित करने के लिए DATE_FORMAT() फंक्शन का उपयोग करना होगा। इस फंक्शन के दो आर्गुमेंट होंगे: पहला डेट और दूसरा फॉर्मेट स्ट्रिंग।
उदाहरण: मान लीजिए 'date_testing' टेबल में निम्न फॉर्मेट में तीन डेट हैं:
mysql> SELECT * FROM date_testing;
+------------+
| Date |
+------------+
| 2017-03-15 |
| 2017-03-25 |
| 2017-04-05 |
+------------+
अब 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 |
+---------------------------+
यहां %W, %D, आदि डेट फॉर्मेट कैरेक्टर हैं।