Ir para conteúdo

POWERED BY:

Arquivado

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

raphaell.info

[Resolvido] "BUG" ao Formatar data

Recommended Posts

Olá pessoal, estou querendo quebrar o teclado já, quando utilizo este código, a data fica como exemplo abaixo:

 

<td><?php echo $linha_lista_arquivos['data']; ?> </td>

Data do Arquivo Nome do Arquivo

 

2012-06-08 Cadastro.txt

2012-06-08 Classificacao.txt

2012-06-08 Conta.txt

 

Já com este código, aparece esta maldita data(31/12/1969) que não existente em lugar nenhum do banco.

 

<td><?php echo date('d/m/Y', strtotime($linha_lista_arquivos['data'])); ?> 

 

Data do Arquivo Nome do Arquivo

 

31/12/1969

08/06/2012 Cadastro.txt

08/06/2012 Classificacao.txt

08/06/2012 Conta.txt

Compartilhar este post


Link para o post
Compartilhar em outros sites

já me deparei por isso mais infelizmente não lembro qual foi a solução.

 

já tentou colocar

 

date_default_timezone_set("America/Sao_Paulo");

no inicio do seu code?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não ficou claro qual a saída da variável $linha_lista_arquivos['data']. Você precisa se certificar de que a função strtotime esteja recebendo apenas a data como parâmetro, e não uma string com texto.

 

<?php echo date('d/m/Y', strtotime('2012-08-06')); //saída 06/08/2012 ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não ficou claro qual a saída da variável $linha_lista_arquivos['data']. Você precisa se certificar de que a função strtotime esteja recebendo apenas a data como parâmetro, e não uma string com texto.

 

<?php echo date('d/m/Y', strtotime('2012-08-06')); //saída 06/08/2012 ?>

 

Fui conferir o que você falou e esqueci de colocar o $ na variável.

$linha_lista_arquivos = mysql_fetch_assoc(lista_arquivos);

 

:clap: Muito obrigado :clap:

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.