DATE_FORMAT

MySQL DATE_FORMAT() funktsiyasi

❮ MySQL funksiyalari

Misol

Sanani formatlash:

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

ULASHISH

Ta’rif va qo‘llanilishi

DATE_FORMAT() funksiyasi belgilangan sanani 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 Ish kunining qisqartirilgan nomi (yashdan shanbagacha)
%b Qisqartirilgan oy nomi (yanvardan dekabrgacha)
%c Raqamli oy nomi (0 dan 12 gacha)
%D Raqamli qiymat sifatida oyning kuni, undan keyin qo‘shimcha (1, 2, 3, ...)
%d Raqamli qiymat sifatida oyning kuni (01 dan 31 gacha)
%e Raqamli qiymat sifatida oyning kuni (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 Yil kuni (001 dan 366 gacha)
%k Soat (0 dan 23 gacha)
%l Soat (1 dan 12 gacha)
%M Oyning to‘liq nomi (yanvardan dekabrgacha)
%m Raqamli qiymat sifatida oy nomi (00 dan 12 gacha)
%p AM yoki PM
%r Vaqt 12 soat AM yoki PM formatida (ss:dd:ss AM/PM)
%S soniyalar (00 dan 59 gacha)
%s soniyalar (00 dan 59 gacha)
%T 24 soat formatidagi vaqt (ss:dd: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 (yakshanbadan shanbagacha)
%w Yakshanba=0 va shanba=6 bo‘lgan haftaning kuni
%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 raqamli, 4 xonali qiymat sifatida
%y Yil raqamli, 2 xonali qiymat sifatida


Texnik tafsilotlar

Ishlaydi: MySQL 4.0 dan

Ko‘proq misollar

Misol

Sanani formatlash:

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

Misol

Sanani formatlash:

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

Misol

Sanani formatlash:

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

❮ MySQL funksiyalari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!