*   >> Læs Uddannelse artikler >> science >> programming

Mysql dato og tid formatering Details

Dato og tid i MySQL - Del 6Introduction Dette er en del 6 af min serie, dato og tid i MySQL. I denne del af serien, jeg forklare detaljerne vedrørende formatering dato og klokkeslæt i MySQL. Du skulle have læst de tidligere dele af serien, da dette er en fortsættelse. Jeg har tale om nogle dato formatering i de foregående dele af serien. Men hvad med den situation, hvor du ønsker at repræsentere måned 12 med tekst som f.eks december eller december, og den dag i ugen, 1 med Sun eller søndag? Det er den type ting, som jeg forklarer i denne del af series.

Formatting Demonstration Antag, at du ønsker, at dato, '2009-09-04' vises (returneres) som følger: Fredag ​​September 2009 Bemærk, at dagen antallet af måneden er ikke vist, selvom det er givet i "2009-09-04". Resultatet, "Fredag ​​September 2009" (vises) er i orden. For at opnå dette, vil du bruge følgende erklæring: SELECT DATE_FORMAT ('2009-09-04', '% W% M% Y'); Denne erklæring bruger DATE_FORMAT () funktion. Denne funktion har to argumenter: Det første argument er datoen eller datetime værdi. Det andet argument, også som en streng i anførselstegn er det, der bestemmer formatering.

Du er nødt til at lære at kode dette argument. Dette argument modtager hvad der er kendt som beregnere. Den ene over tre beregnere, der er% W,% M og% Y. Her anvisning,% W står for en ugedag navn, f.eks Fredag; den anvisning,% M står for måned navn, f.eks September; den anvisning,% Y står for en firecifret numerisk år fx 2009. Bemærk, at der i det andet argument, er% W er indtastet først, så fredag ​​skal vises først i output; % M er blevet indtastet ved siden, så September skal vises næste i output; % Y er indtastet sidst så, at 2009 skal vises sidste på udgangen.

Der er en anvisning for måneden nummer, men du er ikke forpligtet til at skrive det i det andet argument, i dette tilfælde. Bemærk også, at der er et mellemrum mellem fredag ​​og september og et mellemrum mellem september og 2009 i den formaterede output. Rummet mellem fredag ​​og september er rummet mellem% W og% M i det andet argument. Rummet mellem september og 2009 er det rummet mellem% M og% Y i andet argument.

Specifiers og deres betydning Før jeg give dig flere eksempler, lad mig give dig en liste over alle de beregnere og deres betydning: Specifier: Betydning% a : Forkortet ugedag navn (Sun..Sat)% b: Forkortet måned navn (Jan..Dec)% c: Måned, numerisk (0..12)% D: Dag i måneden med engelsk suffiks (0., 1., 2. , 3., ...)% d: Dag i måneden, numerisk (00..31)%

Page   <<       [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.