Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

claudemircruz

Trabalhando com datas

Recommended Posts

Use a função substr concatenando as posições em outra variável ou mostrando seus resultados:

$var = "20031230";$new= substr($var,6,2)."/".substr($var,4,2)."/".substr($var,0,4);echo "$var - $new";

Sintaxe: substr(variavel, posicao inicial, tamanho)

 

Consulte também br.php.net

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ai claudemir, se sua variavel estiver 2003-12-30, que eh como o mysql retorna você pode usar assim:

$var = "2003-12-30";$new= explode("-",$var);echo $new[2]."/".$new[1]."/".$new[0];

Falou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se esta data estiver vindo de uma consulta SQL, o mais óbvio e inteligente seria utilizar funcões do próprio sql para isso. No MySQL poderiamos fazer:SELECT date_format(CAMPO_DATA,'%d/%m/%Y') as DATA_OK FROM TabelaIsso já retornaria a data no formado dd/mm/yyyy :)/> Espero ter ajudado.Abraços.Fabiano Fernandes

Compartilhar este post


Link para o post
Compartilhar em outros sites

... o mais óbvio e inteligente...

:mellow:/> :huh:/> :o/> :wacko:/> B)/> Ele não explicou se vem ou não de sql, mas foi bem pensado de sua parte...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.