MySQL 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) |
%p | AM یا 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 | سال، که یکشنبه اولین روز هفته است، چهار رقمی، با %V استفاده میشود |
%x | سال، که یکشنبه اولین روز هفته است، چهار رقمی، با %v استفاده میشود |
%Y | سال، چهار رقمی |
%y | سال، دو رقمی |
مثال
این اسکریپت از فونکشن 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