Laravel-datatables: Display custom DateTime

Created on 9 Jun 2020  路  2Comments  路  Source: yajra/laravel-datatables

Summary of problem or feature request

I need to display dates as dd-mm-yyyy in datatables. I need to apply this display to data_admissao, created_at and updated_at.

Code snippet of problem

Here is the sniped of my ClassDataTable.php

    protected function getColumns()
    {
        return [
            Column::make('siape')->addClass('text-center'),
            Column::make('nome'),
            Column::make('email'),
            Column::make('telefone'),
            Column::make('titulacao.nome')->title('Titula莽茫o')->addClass('text-center'),
            Column::make('grupo.nome')->title('Grupo'),
            Column::make('data_admissao'),
            Column::make('created_at'),
            Column::make('updated_at'),
        ];
    }

System details

  • Operating System
    Ubuntu LTS 18.04
  • PHP Version
    PHP 7.4.6
  • Laravel Version
    Laravel Framework 7.14.1
question

Most helpful comment

Several ways, you can use Model mutator, js renderer or via editColumn.

```php
->editColumn('updated_at', function (Distribution $distribution) {
return Carbon::parse($distribution->updated_at)->toDateTimeString();
})
````

All 2 comments

Several ways, you can use Model mutator, js renderer or via editColumn.

```php
->editColumn('updated_at', function (Distribution $distribution) {
return Carbon::parse($distribution->updated_at)->toDateTimeString();
})
````

Several ways, you can use Model mutator, js renderer or via editColumn.

            ->editColumn('updated_at', function (Distribution $distribution) {
                return Carbon::parse($distribution->updated_at)->toDateTimeString();
            })

Thanks for the answer, but where do I have to put the editColumn call? I am using the service implementation using the DataTables class.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sangnguyenplus picture sangnguyenplus  路  3Comments

ghost picture ghost  路  3Comments

FilipeBorges1993 picture FilipeBorges1993  路  3Comments

alejandri picture alejandri  路  3Comments

jgatringer picture jgatringer  路  3Comments