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