Trabalhando com datas no Banco de dados Mysql

Para quem tem dificuldades em trabalhar com datas no Mysql, aqui segue alguns formatos de datas que são possíveis usar na consulta.

Com a função DATE_FORMAT no Mysql:

Dia
%d    Dia do mês com zero (01..31)
%e    Dia do mês sem zero (1..31)

Mês
%m    Mês númerico com zero (01..12)
%c    Mês númerico sem zero (1..12)
%M    Nome do mês (January..December)
%b    Nome do mês abreviado (Jan..Dec)

Ano
%Y    Ano com 4 dígitos
%y    Ano com 2 dígitos

Semana
%w    Número do dia da semana (0=Domingo..6=Sábado)
%W    Nome do dia da semana (Sunday..Saturday)
%a    Nome do dia da semana abreviado (Sun..Sat)
%U    Número da semana onde Domingo é o primeiro dia da semana (00..53)
%u    Número da semana onde Segunda-feira é o primeiro dia da semana (00..53)
%V    Número da semana onde Domingo é o primeiro dia da semana (01..53)
%v    Número da semana onde Segunda-feira é o primeiro dia da semana (01..53)

Hora – Minutos – Segundos
%H    Hora com zero (00..23)
%k    Hora sem zero (0..23)
%h    Hora com zero (01..12)
%I    Idem – Hora com zero (01..12)
%l    Hora sem zero (1..12)
%i    Minutos com zero (00..59)
%S    Segundos com zero (00..59)
%s    Idem – Segundos com zero (00..59)
%p    AM ou PM
%r    Horário formatado (hh:mm:ss) seguido de AM ou PM
%f    Microsegundos (000000..999999)

Consulta no banco :

SELECT DATE_FORMAT(Campo_data, "%d/%m/%Y") FROM tabela

Fonte:
Oneide L. Schneider e Site Officel do Mysql

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s