MySQL DATE_FORMAT() फ़ंक्शन

व्याख्या और उपयोग

DATE_FORMAT() फ़ंक्शन तारीख/समय डाटा को विभिन्न फॉर्मेट में दिखाने के लिए उपयोग किया जाता है。

व्याकरण

DATE_FORMAT(date,format)

date पारामीटर वैध तारीख है।format निर्धारित तारीख/समय के आउटपुट फॉर्मेट

उपयोगी फॉर्मेट हैं:

फॉर्मेट वर्णन
%aअक्षरांक सप्ताहांत नाम
%bअक्षरांक महीना नाम
%cमहीना, संख्या
%Dअंग्रेजी पूर्वसर्वार्थ सहित महीने के दिन
%dमहीने के दिन, संख्या (00-31)
%eमाह का दिन, संख्या (0-31)
%fमाइक्रोसेकंड
%Hघंटा (00-23)
%hघंटा (01-12)
%Iघंटा (01-12)
%iमिनट, संख्या (00-59)
%jसाल का दिन (001-366)
%kघंटा (0-23)
%lघंटा (1-12)
%Mमाह का नाम
%mमाह, संख्या (00-12)
%pAM या PM
%rसमय, 12-घंटा (hh:mm:ss AM या PM)
%Sसेकंड (00-59)
%sसेकंड (00-59)
%Tसमय, 24-घंटा (hh:mm:ss)
%U
㩵nसप्ताह (00-53) सोमवार सप्ताह का पहला दिन है
%Vसप्ताह (01-53) रविवार सप्ताह का पहला दिन है, %X के साथ इस्तेमाल किया जाता है
%vसप्ताह (01-53) सोमवार सप्ताह का पहला दिन है, %x के साथ इस्तेमाल किया जाता है
%Wसप्ताह का नाम
%wसप्ताह का दिन (0=रविवार, 6=शनिवार)
%Xसाल, जिसमें सप्ताह का पहला दिन रविवार है, 4 दिजाई, %V के साथ इस्तेमाल किया जाता है
%xसाल, जिसमें सप्ताह का पहला दिन सोमवार है, 4 दिजाई, %v के साथ इस्तेमाल किया जाता है
%Yसाल, 4 दिजाई
%yसाल, 2 दिजाई

उदाहरण

नीचे का स्क्रिप्ट DATE_FORMAT() फ़ंक्शन के इस्तेमाल से विभिन्न फ़ॉर्मेट प्रदर्शित करता है।हम NOW() का इस्तेमाल करते हैं ताकि वर्तमान तारीख/समय प्राप्त करें:

DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')
DATE_FORMAT(NOW(),'%m-%d-%Y')
DATE_FORMAT(NOW(),'%d %b %y')
DATE_FORMAT(NOW(),'%d %b %Y %T:%f')

परिणाम समान हैं:

Dec 29 2008 11:45 PM
12-29-2008
29 Dec 08
29 Dec 2008 16:25:46.635