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

Mysql dato og tid formatering Details

% i:% s 'GET_FORMAT (TID, »EUR«): '% H.% i% s.' GET_FORMAT (TIME, »interne«): '% H% i% s' På listen navnet USA, når de anvendes på DATE udgange formatet, '% m .% d.% Y '. Navnet, INTERNATIONAL når den anvendes til DATETIME udgange formatet, '% Y% m% d% H% i% s'. Den GET_FORMAT () funktion svarer til DATE_FORMAT () funktion. Men GET_FORMAT () funktionen beskæftiger sig kun med et bestemt antal grundlæggende formater. Det har brug formateringen navn kombineret med den type (DATE, DATETIME eller TIME) som argument for at kunne udsende et bestemt format.

På den anden side af DATE_FORMAT () funktionen giver dig al den fleksibilitet og så alle former for formatering output. Nå, er det GET_FORMAT funktionen bruges inde i DATE_FORMAT funktion som formatet argument. Prøv følgende get_format funktionen erklæring, hvor get_format funktionen opkald er inde i DATE_FORMAT funktionskald: SELECT DATE_FORMAT ('2004/10/03 «, get_format (DATE,» EUR «)); Hvad get_format () -funktionen, bliver formatet argument for DATE_FORMAT () funktion. Udgangen er 2004/03/10, begyndende med dag i måneden, så måned og derefter år.

Adskillelsen karakter er prikken og ikke bindestreg eller mellemrum for formatering EUR navn. Bemærk hvordan GET_FORMAT funktionen er blevet skrevet i positionen af ​​den anden (format) argument for DATE_FORMAT funktionen. Den GET_FORMAT funktion er en enkel måde at få de format beregnere af formatet argument for DATE_FORMAT funktionen. Prøv følgende erklæring til USA formatering navn kombineret med datetime seværdighed: SELECT DATE_FORMAT (2004/10/03 08:43:59 «, get_format (DATETIME, USA)); Udgangen er, 2004/10/03 08.43.

59 Prøv følgende erklæring for INTERNATIONAL formatering navn kombineret med TIME datatype: SELECT DATE_FORMAT (2004/10/03 08: 43: 59 ', get_format (DATETIME, "INTERN ')); Udgangen er 20041003084359 uden karakter separationer (Jeg anbefaler ikke brugen af ​​denne formatering). Bemærk, at datatypen (DATE, DATETIME eller TIME) som det første argument i GET_FORMAT funktionen ikke er i anførselstegn. Husk, det første argument for DATE_FORMAT funktionen er standard DATE eller DATETIME eller TIME type til MySQL, i anførselstegn.

Nu læse listen igen til korrekt forstå brugen af ​​GET_FORMAT funktionen. Så DATE_FORMAT funktion bruges uden GET_FORMAT funktion, når du ønsker at gøre det formatering selv. Når du ønsker en grundlæggende forudbestemt format, skal du bruge GET_FORMAT funktionen inde i DATE_FORMAT funktionen. Nå, har vi haft en lang tur for denn

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