Najnowsze tutoriale tworzenie stron internetowych
 

MySQL DATE_FORMAT() Function


<Data Funkcje MySQL

Definicja i Wykorzystanie

DATE_FORMAT() Funkcja ta służy do wyświetlania danych data / czas w różnych formatach.

Syntax

DATE_FORMAT(date,format)

Jeżeli data jest prawidłowa data i format określa format wyjściowy na datę / czas.

Formaty, które mogą być stosowane to:

Format Opis
%a Skrócona nazwa dnia tygodnia (Sun-Sat)
%b Skrócona nazwa miesiąca (styczeń-grudzień)
%c Miesiąc, numeryczny (0-12)
%D Dzień miesiąca, z przyrostkiem angielskiego (0TH, 1, 2, 3)
%d Dzień miesiąca, numeryczny (00-31)
%e Dzień miesiąca, numeryczny (0-31)
%f Mikrosekund (000000-999999)
%H Godzina (00-23)
%h Godzina (01-12)
%I Godzina (01-12)
%i Minuty, numerycznej (00-59)
%j Dzień roku (001-366)
%k Godzina (0-23)
%l Godzina (1-12)
%M nazwa miesiąca (styczeń-grudzień)
%m Miesiąc, numeryczny (00-12)
%p Rano albo wieczorem
%r Czas 12-godzinny (hh: mm: ss, a następnie przez AM lub PM)
%S Sekund (00-59)
%s Sekund (00-59)
%T Czas 24-godzinny (hh: mm: ss)
%U Tydzień (00-53), gdzie niedziela jest pierwszym dniem tygodnia
%u Tydzień (00-53), gdzie poniedziałek jest pierwszym dniem tygodnia
%V Tydzień (01-53), gdzie niedziela jest pierwszym dniem tygodnia, wykorzystywane% x
%v Tydzień (01-53), gdzie poniedziałek jest pierwszym dniem tygodnia, wykorzystywane% x
%W nazwa dnia tygodnia (niedziela-sobota)
%w Dzień tygodnia (0 = Niedziela, 6 = sobota)
%X Rok w ciągu tygodnia, gdzie niedziela jest pierwszym dniem tygodnia, cztery cyfry, używane z% V
%x Rok w ciągu tygodnia, gdzie poniedziałek jest pierwszym dniem tygodnia, cztery cyfry, używane z% v
%Y Rok, liczbowe, cztery cyfry
%y Rok, liczbowe, dwie cyfry

Przykład

Poniższy skrypt używa DATE_FORMAT() funkcji do wyświetlania różnych formatów. Będziemy korzystać z NOW() funkcji, aby otrzymać aktualną datę / czas:

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')

Rezultatem będzie wyglądać następująco:

Nov 04 2014 11:45 PM
11-04-2014
04 Nov 14
04 Nov 2014 11:45:34:243

<Data Funkcje MySQL