Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
TDataTime no Editar trazer em formato brasiliero Quando edito e o campo é TDate no onEdit eu coloco TDate::date2br mas não tem no TDateTime...
RS
TDataTime no Editar trazer em formato brasiliero  
Quando edito e o campo é TDate no onEdit eu coloco TDate::date2br mas não tem no TDateTime

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (5)


MG

Tente

  1. <?php
  2.         $data_entrega->setMask('dd/mm/yyyy');
  3.         $data_entrega->setDatabaseMask('yyyy-mm-dd');
  4. ?>
RS

já coloquei, quando é um registro novo beleza, mas quando vou editar OnEdit que vem formato US
  1. <?php
  2. $data_hora->setMask('dd/mm/yyyy H:i:s');
  3. $data_hora->setDatabaseMask('yyyy-mm-dd H:i:s');
  4. ?>
MG

Deveria ser automático.
Mas tentar formata manualmente.

  1. <?php
  2.     $data = new DateTime($obj->data);
  3.     $obj->data $daa->format('dd/mm/yyy H:i:s');
  4. ?>
NR

O formato da máscara é um pouco diferente:
  1. <?php
  2. $datetime->setMask('dd/mm/yyyy hh:ii');
  3. $datetime->setDatabaseMask('yyyy-mm-dd hh:ii');
  4. ?>
RS

Deu certo valeu