sql >> Database teknologi >  >> RDS >> Mysql

Liste over datoformatspecifikationer i MySQL

MySQL har en række funktioner, der giver dig mulighed for at formatere dato og klokkeslæt. Disse omfatter funktioner såsom DATE_FORMAT() og TIME_FORMAT() .

Når du bruger disse funktioner, angiver du argumenter, der fortæller det, hvilket format du vil have datoen eller klokkeslættet i. Disse argumenter kaldes formatspecifikationer, og de begynder med et procenttegn (% ) efterfulgt af et tegn (normalt et bogstav, men ikke altid).

Følgende tabel viser de formatspecifikationer, der kan bruges ved formatering af dato og klokkeslæt i MySQL.

Specifier Beskrivelse
%a Forkortet ugedagsnavn (Sun ..Sat )
%b Forkortet månedsnavn (Jan ..Dec )
%c Måned, numerisk (0 ..12 )
%D Dag i måneden med engelsk suffiks (0th ,1st , 2nd ,3rd , …)
%d Dag i måneden, numerisk (00 ..31 )
%e Dag i måneden, numerisk (0 ..31 )
%f Mikrosekunder (000000 ..999999 )
%H Time (00 ..23 )
%h Time (01 ..12 )
%I Time (01 ..12 )
%i Minutter, numerisk (00 ..59 )
%j Dag i året (001 ..366 )
%k Time (0 ..23 )
%l Time (1 ..12 )
%M Månedens navn (January ..December )
%m Måned, numerisk (00 ..12 )
%p AM eller PM
%r Tid, 12 timer (hh:mm:ss efterfulgt af AM eller PM )
%S Sekunder (00 ..59 )
%s Sekunder (00 ..59 )
%T Tid, 24 timer (hh:mm:ss )
%U Uge (00 ..53 ), hvor søndag er den første dag i ugen; WEEK() tilstand 0
%u Uge (00 ..53 ), hvor mandag er den første dag i ugen; WEEK() tilstand 1
%V Uge (01 ..53 ), hvor søndag er den første dag i ugen; WEEK() tilstand 2; brugt med %X
%v Uge (01 ..53 ), hvor mandag er den første dag i ugen; WEEK() tilstand 3; brugt med %x
%W Ugedagsnavn (Sunday ..Saturday )
%w Ugedag (0 =søndag..6 =lørdag)
%X År for ugen, hvor søndag er den første dag i ugen, numerisk, fire cifre; bruges med %V
%x År for ugen, hvor mandag er den første dag i ugen, numerisk, fire cifre; brugt med %v
%Y Årtal, numerisk, fire cifre
%y År, numerisk (to cifre)
%% En bogstavelig % tegn
%x x , for enhver x ikke nævnt ovenfor


  1. JSON_KEYS() – Returner nøglerne fra et JSON-objekt i MySQL

  2. Sådan får du alder i år, måneder og dage ved at bruge Oracle

  3. Den nemmeste måde at tilføje flere mellemrum til en streng i MySQL – SPACE()

  4. Sådan minimerer du RPO for dine PostgreSQL-databaser ved hjælp af punkt-i-tidsgendannelse