Após uma longa ausência, cá estou eu de novo.
Felizmente para mim, tenho tido muito trabalho
Eu utilizado o MySQL DATE e os campos DATETIME inúmeras vezes, bem como os campos VARCHAR.
Uso-os maioritariamente para criar históricos, guardar actualizações, entre outros.
O formato de data padrão no MySQL é a seguinte:
2008-09-10 22:50:02
Quando coloco esta informação na página, quero mostrar a data num formato legível.
É aqui que entra a funcionalidade do MySQL DATE_FORMAT.
A função DATE_FORMAT permite-me formatar a data da maneira que quiser.
Exemplo de MySQL DATE_FORMAT()
DATE_FORMAT(NOW(),'%W, %M %e, %Y @ %h:%i %p')
.#fields 'Sunday, September 20, 2008 @ 12:45 PM
Representações MySQL DATE_FORMAT()
| ID |
Descrição |
| %a |
Nome da Semana Abreviado (Seg a Dom) |
| %b |
Nome do mês Abreviado (Jan a Dez) |
| %c |
Mês de forma numérica (1 a 12) |
| %D |
Dia do mês com o sufixo Inglês (1st, 2nd, 3rd, …) |
| %d |
Dia do Mês de forma numérica (01 a 31) |
| %e |
Dia do Mês de forma numérica (1 a 31) |
| %f |
Micro segundos (000000..999999) |
| %H |
Horas (00 a 23) |
| %h |
Horas (01 a 12) |
| %I |
Horas (01 a 12) |
| %i |
Minutos de forma numérica (00 a 59) |
| %j |
Dia do Ano (001 a 366) |
| %k |
Horas (0 a 23) |
| %l |
Horas (1 a 12) |
| %M |
Nome do mês (Janeiro a Dezembro) |
| %m |
Mês de forma numérica (01 a 12) |
| %p |
AM ou PM |
| %r |
Horas, 12-horas (hh:mm:ss seguidos de AM ou PM) |
| %S |
Segundos (00 a 59) |
| %s |
Segundos (00 a 59) |
| %T |
Horas, 24-horas (hh:mm:ss) |
| %U |
Semana (00 a 53), onde Domingo é o primeiro dia da semana |
| %u |
Semana (00 a 53), onde Segunda é o primeiro dia da semana |
| %V |
Semana (00 a 53), onde Domingo é o primeiro dia da semana; usado com %X |
| %v |
Semana (00 a 53), onde Segunda é o primeiro dia da semana; usado com %x |
| %W |
Nome do dia da semana (Segunda a Domingo) |
| %w |
Dia da semana (0=Domingo a 6=Sábado) |
| %X |
Dia da semana onde Domingo é o primeiro dia da semana, de forma numérica com 4 dígitos, usado com %V |
| %x |
Ano da semana, onde Segunda é o primeiro dia da semana, de forma numérica, com 4 dígitos, usado com %v |
| %Y |
Ano numérico com 4 dígitos |
| %y |
Ano numérico com 2 dígitos |
| %% |
Um simples caractér “%” |
| %x |
x, para qualquer “x” não listado acima |
Sê amigo dos teus utilizadores e formata as datas

Loading ...