Gli ultimi tutorial di sviluppo web
 

MySQL DATE_FORMAT() Function


<Data funzioni di MySQL

Definizione e utilizzo

Il DATE_FORMAT() funzione viene utilizzata per visualizzare i dati di data / ora in diversi formati.

Syntax

DATE_FORMAT(date,format)

Quando la data è una data valida e il formato specifica il formato di output per la data / ora.

I formati che possono essere utilizzati sono:

Formato Descrizione
%a Nome abbreviato giorno della settimana (Sun-Sat)
%b Abbreviata nome del mese (Gen-Dic)
%c Mese, numerico (0-12)
%D Giorno del mese con il suffisso inglese (0a, 1 °, 2 °, 3 °,)
%d Giorno del mese, numerico (00-31)
%e Giorno del mese, numerico (0-31)
%f Microsecondi (000000-999999)
%H Ora (00-23)
%h Ora (01-12)
%I Ora (01-12)
%i Minuti, numerico (00-59)
%j Giorno dell'anno (001-366)
%k Ore (0-23)
%l Ore (1-12)
%M nome del mese (gennaio-dicembre)
%m Mese, numerico (00-12)
%p Antimeridiane o pomeridiane
%r Ora, a 12 ore (hh: mm: ss seguito da AM o PM)
%S Secondi (00-59)
%s Secondi (00-59)
%T Il tempo, 24 ore (hh: mm: ss)
%U Settimana (00-53), dove Domenica è il primo giorno della settimana
%u Settimana (00-53), dove Lunedi è il primo giorno della settimana
%V Settimana (01-53), dove Domenica è il primo giorno della settimana, utilizzato con X%
%v Settimana (01-53), dove Lunedi è il primo giorno della settimana, utilizzato con% x
%W Nome giorno della settimana (Domenica-Sabato)
%w Giorno della settimana (0 = Domenica, 6 = Sabato)
%X Anno per la settimana in cui Domenica è il primo giorno della settimana, quattro cifre, utilizzati con% V
%x Anno per la settimana in cui Lunedi è il primo giorno della settimana, quattro cifre, utilizzati con% v
%Y Anno, numerici, quattro cifre
%y Anno, numerici, due cifre

Esempio

Lo script seguente utilizza il DATE_FORMAT() funzione per visualizzare diversi formati. Useremo il NOW() funzione per ottenere la data / ora:

DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')
DATE_FORMAT(NOW(),'%m-%d-%Y')
DATE_FORMAT(NOW(),'%d %b %y')
DATE_FORMAT(NOW(),'%d %b %Y %T:%f')

Il risultato sarebbe simile a questa:

Nov 04 2014 11:45 PM
11-04-2014
04 Nov 14
04 Nov 2014 11:45:34:243

<Data funzioni di MySQL