Converter formato de data do MySQL para o formato BR, em uma linha de código só

8 01 2008

O tipo date do MySQL é diferente do tipo de data a qual estamos acostumados, por exemplo o dia de hj no BD ficaria 2008-01-08, o que claramente confunde o usuário, ele pode pensar… “NOOOSSAAA ! Hoje é dia 2008…!” e acabar morrendo de susto :D … enfim vamos ao código …

$data_br = implode("/",array_reverse(explode("-",$data_do_bd_mysql)));

//Vou criar a funçao para ficar molezinha para quem quiser ...

function retornaData($data){
return implode("/",array_reverse(explode("-",$data)));
}

Simples não … quero ver agora como faz isso com Python … o Elcio Ferreira talvez ache uma solução …ou meu camarada Tio Mike, ou DGMike


Ações

Informações

8 respostas

8 01 2008
Reformatando as datas em python « Michael Granados

[...] Como vocês sabem, estou aprendendo Python pouco a pouco. Meu amigo Fred decidiu fazer uma formatação de data recebida em MySQL para formato nacional em [...]

8 01 2008
WillianFernandes.com.br » Usando Ruby para trabalhar com datas - Python, PHP, JavaScript, AJAX, XML, XHTML, CSS, Desenvolvimento Web, Linux

[...] publicado como “Converter formato de data do MySQL para o formato BR, em uma linha de código só” usando PHP, o DGMike mostrou como ficaria sua versão em Python, eu até fiz minha contribuição [...]

8 01 2008
Elcio

Em Python:
"/".join(reversed(data_mysql.split("-")))

9 01 2008
Converter formato de data para o formato BR, em uma linha de código só | Rafael Bernard Araújo

[...] pedir licença ao Frederico e também palpitar sobre a possibilidade de, em uma linha, converter o formato de data do banco [...]

11 01 2008
ASPECTO.Net - Notícias » Converter formato de data para o formato BR, em uma linha de código só

[...] pedir licença ao Frederico e também palpitar sobre a possibilidade de, em uma linha, converter o formato de data do banco [...]

18 02 2008
Walker de Alencar

Parabéns pelo post. ótima solução ;)

Estou estudando para certificação Zend no Grupo de Estudos do GOPHP em Goiânia-GO. Encontramos seu link, enquanto falávamos do Capitulo 3 do Guia, que se refere a Arrays.

11 08 2008
Neto

echo date(‘d/m/Y’, strtotime($data));

3 11 2008
Leo

SELECT DATE_FORMAT(campo_data,’%d-%m-%Y’) AS data_br, DATE_FORMAT(campo_data,’%H:%i:%s’) AS hora FROM tabela

E outra dica mas nao relacionado a data:
SELECT campo1,campo2, IF(campo2 = ‘$variavel_php’, ’selected’, ”) as selecionado FROM tabela

e ao dar loop no PHP, basta apenas trazer o campo selecionado
CAMPO2

Deixe um comentário