Para o argumento data, é necessário o tipo de data e hora; apenas o tipo de tempo (parte) não seria aceito pela função. A instrução: SELECT date_format ('2007-11-04 22:13:35', 'l%:% i:% s% p'); saídas, 22:13:35 A função ignora a parte da data do tipo de data e hora do primeiro argumento. Todavia, a parte data tem de ser escrito. Os dois pontos no argumento formato aparece na saída. Se você quiser pontos para aparecer na saída no lugar dos dois pontos, substitua os dois pontos no argumento de formato com pontos. Todos os especificadores utilizados, vir a partir da lista acima.
No final do dia não muito formatação é feito com o tipo de tempo, uma vez que é com o tipo de data. Como último exemplo de formatação de data, se você quer a saída: Domingo 23 de Março de 2014, 21 horas, 42 min e 33 seg Você iria tipo, selecione date_format ('2014/03/23 21:42:33', ' W% do D% de% M% Y% H em Hrs,% i Min e Sec% s '); Todos os especificadores utilizados provêm da lista acima. Nota: Você normalmente não vai saber o dia da semana específico (por exemplo domingo ou segunda-feira, ou terça-feira, etc) que irá aparecer na saída.
No entanto, a função date_format () determina que, para you.The GET_FORMAT () função Nos EUA você escrever a data começando com o mês, o dia do mês e depois do ano, por exemplo, 2012/11/23. Na Grã-Bretanha, você escreve a data começando com o dia do mês, então o mês e depois do ano, por exemplo, 23-11-2012. Tempo também tem variações na formatação, mas as variações de tempo não são muitos. Formatação simples para a data, data e hora eo tempo tem nomes. A lista a seguir dá os nomes como argumentos para a função GET_FORMAT (). Os significados dos nomes são também given.
Function Chamada: Significado GET_FORMAT (DATE, «EUA»): '% m% d% Y. ". GET_FORMAT (data,' JIS '):'% Y-% m-% d 'GET_FORMAT (data,' ISO '):'% Y-% m-% d 'GET_FORMAT (data,' EUR '):'% d% m% "GET_FORMAT (data, 'Y INTE