<Data Funções da MySQL
Definição e Uso
O DATE_FORMAT() função é usada para exibir os dados de data / hora em diferentes formatos.
Syntax
DATE_FORMAT(date,format)
Se a data for uma data válida e formato especifica o formato de saída para a data / hora.
Os formatos que podem ser utilizados são os seguintes:
Formato | Descrição |
---|---|
%a | Nome abreviado do dia da semana (Sun-Sat) |
%b | nome abreviado do mês (Jan-Dez) |
%c | Mês, numérico (0-12) |
%D | Dia do mês com sufixo Inglês (0, 1, 2, 3,) |
%d | Dia do mês, numérico (00-31) |
%e | Dia do mês, numérico (0-31) |
%f | Microssegundos (000000-999999) |
%H | Hora (00-23) |
%h | Hora (01-12) |
%I | Hora (01-12) |
%i | Minutos, numérico (00-59) |
%j | Dia do ano (001-366) |
%k | Hora (0-23) |
%l | Hora (1-12) |
%M | nome do mês (janeiro-dezembro) |
%m | Mês, numérico (00-12) |
%p | AM ou PM |
%r | Time, 12 horas (hh: mm: ss seguido por AM ou PM) |
%S | Segundos (00-59) |
%s | Segundos (00-59) |
%T | Time, 24 horas (hh: mm: ss) |
%U | Semana (00-53), onde o Domingo é o primeiro dia da semana |
%u | Semana (00-53), onde segunda-feira é o primeiro dia da semana |
%V | Semana (01-53), onde o Domingo é o primeiro dia da semana, usado com% X |
%v | Semana (01-53), onde segunda-feira é o primeiro dia da semana, usado com% x |
%W | dia da semana (domingo a sábado) |
%w | Dia da semana (0 = domingo, 6 = Sábado) |
%X | Ano para a semana onde o Domingo é o primeiro dia da semana, quatro dígitos, usada com% V |
%x | Ano para a semana em que segunda-feira é o primeiro dia da semana, quatro dígitos, usada com% v |
%Y | Ano, numéricos, quatro dígitos |
%y | Ano, numéricos, dois dígitos |
Exemplo
O script a seguir usa o DATE_FORMAT() função para exibir diferentes formatos. Nós vamos usar o NOW() função para obter a data / hora atual:
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')
O resultado seria algo parecido com isto:
Nov 04 2014 11:45 PM
11-04-2014
04 Nov 14
04 Nov 2014 11:45:34:243
<Data Funções da MySQL