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

时间:2015-03-10 11:28:20

标签: laravel laravel-5 laravel-4

目前我正在使用

  

碳::现在()

显示

  

2015-03-10 23:23:46

但我只需要

2015年3月10日

8 个答案:

答案 0 :(得分:73)

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

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

答案 1 :(得分:12)

{{1}}

答案 2 :(得分:11)

只需使用此

即可
Carbon::today()->toDateString()

答案 3 :(得分:4)

此解决方案适合您。

<td>
    {{$message->created_at->todatestring()}}
</td>

答案 4 :(得分:2)

这是正确的:

$date = Carbon::now();
echo $date->format('Y-m-d');

答案 5 :(得分:1)

当您有检查截止日期的关键案例时,这非常重要。在这里,您可以简单地使用您的案例。

Carbon::now()->format('Y-m-d')

答案 6 :(得分:0)

或者你可以使用这个漂亮,

  

echo Carbon :: createFromFormat(&#39; Y-m-d H&#39;,&#39; 1975-05-21   22&#39;) - &GT; toDateTimeString(); // 1975-05-21 22:00:00

示例

(?<!_)

resource

答案 7 :(得分:0)

now 辅助函数为当前时间创建一个新的 Illuminate\Support\Carbon 实例。

now()->toDateString()

# output
# 2021-07-02