laravel需要使用碳类仅显示日期而不是时间

Muh*_*mad 35 laravel laravel-4 laravel-5

目前我正在使用

碳::现在()

它显示

2015-03-10 23:23:46

但我只需要

2015年3月10日

Tjk*_*opa 82

http://carbon.nesbot.com/docs/#api-formatting

$dt = Carbon::now();
echo $dt->toDateString(); // Equivalent: echo $dt->format('Y-m-d');
Run Code Online (Sandbox Code Playgroud)


小智 15

只需使用它

Carbon::today()->toDateString()
Run Code Online (Sandbox Code Playgroud)


Sur*_*man 13

$dt = Carbon::today()->toDateString(); // Use today to display only date
Run Code Online (Sandbox Code Playgroud)

  • 不起作用; `2018-07-22 00:00:00` (5认同)

小智 6

该解决方案将为您服务。

<td>
    {{$message->created_at->todatestring()}}
</td>
Run Code Online (Sandbox Code Playgroud)


小智 5

这是正确的:

$date = Carbon::now();
echo $date->format('Y-m-d');
Run Code Online (Sandbox Code Playgroud)