2013-07-27 14 views
6

Sto provando a visualizzare date come questa 27-Jul-13. Continuo a leggere che M dovrebbe dare il mese stenografico e F il nome completo. Sto usando questo:MySQL DATE_FORMAT '% M' per un mese breve?

DATE_FORMAT(date, '%d-%M-%y') AS Displaydate 

ma visualizza in questo modo: non 14-April-1214-Apr-12

Anche se uso F non funziona affatto, solo visualizza un F dove il mese dovrebbe essere. Che cosa sto facendo di sbagliato?

+1

'DATE_FORMAT (data, '% d-% m-% y') AS Displaydate' è probabilmente' mysql', non 'php' – sroes

risposta

16

Secondo DATE_FORMAT doc, è necessario %b per il formato:

DATE_FORMAT(date, '%d-%b-%y') AS Displaydate 
0
DATE_FORMAT(date, '%d-%b-%y') AS Displaydate 
Problemi correlati