DATE_FORMAT

Misol

Sanani formatlang:

SELECT DATE_FORMAT("2017-06-15", "%Y");
O‘zingiz sinab ko‘ring »

baham ko'ring

Ta’rif va qo‘llanilishi

DATE_FORMAT() funksiyasi sanani ko‘rsatilgan tarzda formatlaydi.

Sintaksis

DATE_FORMAT(date, format)

Parametr qiymatlari

Parametr Tavsif
date Majburiy. Formatlanadigan sana
format Required. The format to use. Can be one or a combination of the following values:
Format Tavsif
%a Hafta kunining qisqartirilgan nomi (Sun dan Sat gacha)
%b Oyning qisqartirilgan nomi (Jan dan Dec gacha)
%c Oyning raqamli ko‘rinishi (0 dan 12 gacha)
%D Oyning kuni son ko‘rinishida, qo‘shimcha bilan (1st, 2nd, 3rd, ...)
%d Oyning kuni son ko‘rinishida (01 dan 31 gacha)
%e Oyning kuni son ko‘rinishida (0 dan 31 gacha)
%f Mikrosoniyalar (000000 dan 999999 gacha)
%H Soat (00 dan 23 gacha)
%h Soat (00 dan 12 gacha)
%I Soat (00 dan 12 gacha)
%i Daqiqalar (00 dan 59 gacha)
%j Yilning kuni (001 dan 366 gacha)
%k Soat (0 dan 23 gacha)
%l Soat (1 dan 12 gacha)
%M Oyning to‘liq nomi (January dan December gacha)
%m Oyning raqamli ko‘rinishi (00 dan 12 gacha)
%p AM or PM
%r 12 soatlik AM yoki PM formatidagi vaqt (hh:mm:ss AM/PM)
%S Soniyalar (00 dan 59 gacha)
%s Soniyalar (00 dan 59 gacha)
%T 24 soatlik formatdagi vaqt (hh:mm:ss)
%U Yakshanba haftaning birinchi kuni bo‘lgan hafta (00 dan 53 gacha)
%u Dushanba haftaning birinchi kuni bo‘lgan hafta (00 dan 53 gacha)
%V Yakshanba haftaning birinchi kuni bo‘lgan hafta (01 dan 53 gacha). %X bilan ishlatiladi
%v Dushanba haftaning birinchi kuni bo‘lgan hafta (01 dan 53 gacha). %x bilan ishlatiladi
%W Hafta kunining to‘liq nomi (Sunday dan Saturday gacha)
%w Hafta kuni, bunda Sunday=0 va Saturday=6
%X Yakshanba haftaning birinchi kuni bo‘lgan hafta uchun yil. %V bilan ishlatiladi
%x Dushanba haftaning birinchi kuni bo‘lgan hafta uchun yil. %v bilan ishlatiladi
%Y Yil 4 xonali son ko‘rinishida
%y Yil 2 xonali son ko‘rinishida


Texnik tafsilotlar

Qo‘llab-quvvatlaydigan tizimlar: MySQL 4.0 versiyasidan boshlab

Ko‘proq misollar

Misol

Sanani formatlang:

SELECT DATE_FORMAT("2017-06-15", "%M %d %Y");
O‘zingiz sinab ko‘ring »

Misol

Sanani formatlang:

SELECT DATE_FORMAT("2017-06-15", "%W %M %e %Y");
O‘zingiz sinab ko‘ring »

Misol

Sanani formatlang:

SELECT DATE_FORMAT(BirthDate, "%W %M %e %Y") FROM Employees;
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!