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