Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Lista specyfikatorów formatu daty w MySQL

MySQL posiada szereg funkcji pozwalających na formatowanie daty i czasu. Należą do nich funkcje takie jak DATE_FORMAT() i TIME_FORMAT() .

Używając tych funkcji, dostarczasz argumenty, które mówią, w jakim formacie chcesz mieć datę lub godzinę. Argumenty te są nazywane specyfikatorami formatu i zaczynają się od znaku procentu (% ), po którym następuje znak (zwykle litera, ale nie zawsze).

Poniższa tabela zawiera specyfikatory formatu, których można użyć podczas formatowania daty i czasu w MySQL.

Specyfikator Opis
%a Skrócona nazwa dnia tygodnia (Sun ..Sat )
%b Skrócona nazwa miesiąca (Jan ..Dec )
%c Miesiąc, numeryczny (0th ..12 )
%D Dzień miesiąca z angielskim sufiksem (0th ,1st , 2nd ,3rd , …)
%d Dzień miesiąca, numeryczny (00 ..31 )
%e Dzień miesiąca, numeryczny (0th ..31 )
%f Mikrosekundy (000000 ..999999 )
%H Godzina (00 ..23 )
%h Godzina (01 ..12 )
%I Godzina (01 ..12 )
%i Minuty, numeryczne (00 ..59 )
%j Dzień roku (001 ..366 )
%k Godzina (0th ..23 )
%l Godzina (1 ..12 )
%M Nazwa miesiąca (January ..December )
%m Miesiąc, numerycznie (00 ..12 )
%p AM lub PM
%r Czas, 12 godzin (hh:mm:ss następnie AM lub PM )
%S Sekundy (00 ..59 )
%s Sekundy (00 ..59 )
%T Czas, 24 godziny (hh:mm:ss )
%U Tydzień (00 ..53 ), gdzie niedziela jest pierwszym dniem tygodnia; WEEK() tryb 0
%u Tydzień (00 ..53 ), gdzie poniedziałek to pierwszy dzień tygodnia; WEEK() tryb 1
%V Tydzień (01 ..53 ), gdzie niedziela jest pierwszym dniem tygodnia; WEEK() tryb 2; używane z %X
%v Tydzień (01 ..53 ), gdzie poniedziałek to pierwszy dzień tygodnia; WEEK() tryb 3; używane z %x
%W Nazwa dnia tygodnia (Sunday ..Saturday )
%w Dzień tygodnia (0th =Niedziela...6 =Sobota)
%X Rok tygodnia, w którym niedziela jest pierwszym dniem tygodnia, numeryczna, cztery cyfry; używane z %V
%x Rok tygodnia, gdzie poniedziałek to pierwszy dzień tygodnia, numeryczny, cztery cyfry; używane z %v
%Y Rok, numerycznie, cztery cyfry
%y Rok, numeryczny (dwie cyfry)
%% Dosłowny % znak
%x x , dla dowolnego x nie wymienione powyżej


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Korzystanie z funkcji agregujących (SUM, AVG, MAX, MIN, COUNT, DISTINCT) w MySQL

  2. Zachowaj podziały wierszy z TextArea podczas pisania w MySQL

  3. Zapytanie MySQL uwzględniające wielkość liter

  4. Migracja z MySQL do PostgreSQL — co powinieneś wiedzieć

  5. Jak ograniczyć wiersze w zestawie wyników MySQL