Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
Filtrar a data de um DateTime Preciso filtrar a data de um DateTime na classe List. Tem como? ...
LA
Filtrar a data de um DateTime  
Preciso filtrar a data de um DateTime na classe List. Tem como?

  1. <?php
  2. //Filtro
  3. parent::addFilterField('data_time''=''data_time');  //Apenas data
  4. //form
  5. $data_time = new TDate('data_time');  //Apenas data
  6. //Na grid com data e hora
  7. $column_data_time->setTransformer(function($value$object$row) {
  8. $data_time = new DateTime($value);
  9. return $data_time->format('d/m/Y H:i');
  10. }
  11. ?>

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 (1)


NR

Você pode fazer o cast no primeiro parâmetro da função addFilterField:
  1. <?php
  2. // mysql
  3. parent::addFilterField('cast(data_time as date)''=''data_time'); // filterField, operator, formField
  4. // postgres
  5. parent::addFilterField('data_time::date''=''data_time'); // filterField, operator, formField
  6. ?>