sql >> Databasteknik >  >> RDS >> Mysql

Lista över datumformatspecifikationer i MySQL

MySQL har ett antal funktioner som gör att du kan formatera datum och tid. Dessa inkluderar funktioner som DATE_FORMAT() och TIME_FORMAT() .

När du använder dessa funktioner tillhandahåller du argument som talar om vilket format du vill att datumet eller tiden ska vara i. Dessa argument kallas formatspecificerare och de börjar med ett procenttecken (% ) följt av ett tecken (vanligtvis en bokstav, men inte alltid).

Följande tabell listar formatspecifikationerna som kan användas vid formatering av datum och tid i MySQL.

Specifierare Beskrivning
%a Förkortat veckodagsnamn (Sun ..Sat )
%b Förkortat månadsnamn (Jan ..Dec )
%c Månad, numerisk (0 ..12 )
%D Dag i månaden med engelskt suffix (0th ,1st , 2nd ,3rd , …)
%d Dag i månaden, numerisk (00 ..31 )
%e Dag i månaden, numerisk (0 ..31 )
%f Mikrosekunder (000000 ..999999 )
%H Timme (00 ..23 )
%h Timme (01 ..12 )
%I Timme (01 ..12 )
%i Minuter, numeriska (00 ..59 )
%j Dag på året (001 ..366 )
%k Timme (0 ..23 )
%l Timme (1 ..12 )
%M Månadsnamn (January ..December )
%m Månad, numerisk (00 ..12 )
%p AM eller PM
%r Tid, 12 timmar (hh:mm:ss följt av AM eller PM )
%S Sekunder (00 ..59 )
%s Sekunder (00 ..59 )
%T Tid, 24 timmar (hh:mm:ss )
%U Vecka (00 ..53 ), där söndag är den första dagen i veckan; WEEK() läge 0
%u Vecka (00 ..53 ), där måndag är den första dagen i veckan; WEEK() läge 1
%V Vecka (01 ..53 ), där söndag är den första dagen i veckan; WEEK() läge 2; används med %X
%v Vecka (01 ..53 ), där måndag är den första dagen i veckan; WEEK() läge 3; används med %x
%W Veckodagens namn (Sunday ..Saturday )
%w Veckodag (0 =Söndag..6 =lördag)
%X År för veckan där söndag är den första dagen i veckan, numeriskt, fyra siffror; används med %V
%x Veckans år, där måndag är den första dagen i veckan, numeriskt, fyra siffror; används med %v
%Y Årtal, siffror, fyra siffror
%y Årtal, numeriskt (två siffror)
%% En bokstavlig % tecken
%x x , för alla x inte listad ovan


  1. Bästa nya funktioner i PostgreSQL 14

  2. Rekommenderade Intel-processorer för SQL Server 2014 – mars 2015

  3. Hur man extraherar veckonummer från ett datum i PostgreSQL

  4. Slå samman två tabeller i en SQL-fråga och gör datumvärdena unika