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

Liste over MySQL-datoformatspecifikationer

Her er en liste over MySQL-formatspecifikationer, der kan bruges i formatstrenge med funktioner som DATE_FORMAT() , STR_TO_DATE() , og UNIX_TIMESTAMP() .

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; bruges 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 angivet ovenfor

Eksempel

Her er et eksempel på brug af nogle af ovenstående formatspecifikationer til at angive en formatstreng for DATE_FORMAT() funktion:

SELECT DATE_FORMAT('2035-12-25 08:15:30', '%r %W, %D %M %Y');

Resultat:

08:15:30 AM Tuesday, 25th December 2035

GET_FORMAT() Funktion

Ud over de ovennævnte individuelle formatspecifikationer kan du bruge GET_FORMAT() funktion for at returnere den fulde formatstreng uden at skulle huske, hvilke formatspecifikationer og i hvilken rækkefølge, der skal inkluderes i formatstrengen. Denne funktion kan være nyttig, når du arbejder med funktioner, der kræver en formatstreng.


  1. Mineplaner:Ikke kun for planens cache

  2. Sådan opretter du et indeks i Django uden nedetid

  3. Hvordan bruger man en tabeltype i en SELECT FROM-sætning?

  4. 5 tips til at styre dine teams, mens du er på afstand