quinta-feira, 18 de outubro de 2012

Como formatar a data no MySQL para exibição no select


Após algumas dificuldades na formatação de data no MySQL para exibição correta nos campo dos formulários e consultas, seja em (php, C#, delphi, ...), utilizei os simples exemplos, demonstrados abaixo, para padronizar a exibição dos campos diretamente na execução da consulta SQL, formatando assim o campo da forma desejada.
SELECT DATE_FORMAT( data_banco , '%d/%c/%y %H:%i:%s' ) AS date FROM tabela_mysql;
 /* Ano com 2 digitos e Hora 24h 
 17/10/12 15:39:47 */
SELECT DATE_FORMAT( data_banco , '%d/%c/%Y %H:%i:%s' ) AS date FROM tabela_mysql;
 /* Ano com 4 digitos e Hora 24h 
 17/10/2012 15:39:47 - Formato da data (00/00/0000)*/
SELECT DATE_FORMAT( data_banco , '%d-%c-%Y %h:%i:%s' ) AS date FROM tabela_mysql;
 /* Ano com 4 digitos e Hora AM-PM 
 17-10-2012 03:39:47 - Formato da data (00-00-0000) */

Abraço a todos !!!

Nenhum comentário:

Postar um comentário