Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
Bug de Data no Framework 1.0.3 Olá Pablo! Na nova versão a conversão de datas para o formato dd/mm/yyyy está da seguinte forma: ...
ES
Bug de Data no Framework 1.0.3  
Fechado
Olá Pablo!
Na nova versão a conversão de datas para o formato dd/mm/yyyy está da seguinte forma:
  1. <?php public static function date2br($date)
  2.     {
  3.         if ($date)
  4.         {
  5.             // get the date parts
  6.             $year substr($date,0,4);
  7.             $mon  substr($date,5,2);
  8.             $day  substr($date,8,4); //Aqui está o erro
  9.             return "{$day}/{$mon}/{$year}";
  10.         }
  11.     } ?>


E deveria estar assim:
  1. <?php public static function date2br($date)
  2.     {
  3.         if ($date)
  4.         {
  5.             // get the date parts
  6.             $year substr($date,0,4);
  7.             $mon  substr($date,5,2);
  8.             $day  substr($date,8,2);
  9.             return "{$day}/{$mon}/{$year}";
  10.         }
  11.     } ?>


Fica o alerta a todos.

atte.
Eliezer

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (1)


PD

Oi Eliezer,

Obrigado pelo apontamento. Não havia percebido antes pois trabalho na maioria das vezes somente com campo date. Mas com campos maiores (datetime), o problema se evidencia. De qualquer maneira já editei aqui para que esteja 100% na próxima versão.

Att,
Pablo