强制转换 属性 无法更改日期格式

casts property is not working to change date format

我试图在以这种方式获取数据时更改日期格式

 protected $casts = [
        'due_date' =>  'date:d-m-Y',
     
    ];

Blade

{{$ticket->due_date}}

显示的像

2022-03-13

转换用于 json 序列化 (json_encode($ticket))。要在 blade 中获得您想要的格式,请使用 Carbonformat 方法。

{{ $ticket->due_date->format('d-m-Y') }}