*   >> läser Utbildning artiklar >> science >> programming

Mysql Datum och tid Formatering Details

T_FORMAT (TIME," USA "):"% h: % i:% s% p 'GET_FORMAT (TIME, "JIS"): "% H:% i:% s" GET_FORMAT (TIME, "ISO"): "% H:% i:% s" GET_FORMAT (TIME, "euro"): "% H%% s i." GET_FORMAT (TIME, "intern"): "% H% i% s" i listan namnet USA, när de appliceras på DATE utgångar formatet "% m .% d.% Y ". Namnet INTERNATIONAL när de appliceras på DATETIME utgångar formatet "% Y% m% d% H% i% s". Den GET_FORMAT () funktion liknar DATE_FORMAT funktionen (). Men GET_FORMAT () funktionen behandlar endast ett visst antal grundläggande format.

Den behöver formateringen namn kombinerat med typen (DATE, DATETIME eller TIME) som argument, för att mata ut ett visst format. Å andra sidan DATE_FORMAT () funktionen kan du all den flexibilitet och så alla typer av formatering utgång. Tja, är GET_FORMAT funktionen används inuti DATE_FORMAT funktion som format argument. Prova följande get_format funktionen uttalande där get_format funktionsanrop det är inuti date_format funktionsanrop: välj date_format (2004-10-03 ', get_format (DATE, "euro")); Vad get_format () returnerar blir formatet argumentet för date_format funktionen ().

Utgången är 2004/03/10, som börjar med dagen i månaden, sedan månad och sedan år. Separations karaktär är pricken och inte bindestreck eller utrymme för EUR formateringsnamnet. Notera hur GET_FORMAT funktionen har skrivits i positionen av den andra (format) argument DATE_FORMAT funktionen. Den GET_FORMAT funktionen är ett enkelt sätt att få format specifikatörer i formatet argumentet för DATE_FORMAT funktionen. Prova följande uttalande för USA formaterings namn i kombination med datetime typ: VÄLJ date_format (2004-10-03 08:43:59 ", get_format (DATETIME," USA ")); Utgången är, 2004-10-03 08.

43.59 Prova följande uttalande för INTERNATIONAL formatering namn i kombination med typ TIME data: VÄLJ date_format (2004-10-03 08: 43: 59 ', get_format (DATETIME "INTERN ')); Utgången är 20041003084359 utan tecken separationer (jag inte rekommendera användning av denna formatering). Observera att datatypen (DATE, DATETIME eller TIME) som det första argumentet i GET_FORMAT funktionen inte inom citationstecken. Kom ihåg att det första argumentet för DATE_FORMAT funktion är standard DATUM eller DATETIME eller TIME typ för MySQL, inom citationstecken.

Nu läste igenom listan igen för att på rätt sätt förstå användningen av GET_FORMAT funktionen. Så DATE_FORMAT funktionen används utan GET_FORMAT funktionen när du vill göra formatering själv. När du vill ha en grundläggande förutbestämt for

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.