根据laravel笔记本电脑上的时间显示时钟

时间:2018-03-21 04:14:47

标签: laravel

我有一个用PHP和框架Laravel制作的简单网站。现在我想显示日期而不是时钟时间,当我在我的网站上发布我的文章时,它将根据笔记本电脑上的时钟显示时间和日期。我该怎么做呢?任何参考?

这是我的代码:

roles

2 个答案:

答案 0 :(得分:0)

使用laravel实用方法toDateString()。检查以下代码。

<h6 class="date-comments"><i class="fa fa-user"></i> {{ ucwords($article->user->name) }} &nbsp;&nbsp;<i class="fa fa-calendar"></i> {{ date('d M Y', strtotime($article->created_at->toDateString())) }} <i class="fa fa-comments"> {{ count($count) }}</i></h6>

答案 1 :(得分:0)

Carbon类继承自PHP DateTime类。

use Carbon\Carbon
  

Carbon具有从基本DateTime类继承的所有函数。如果您在Carbon中看到任何缺失但在DateTime中存在任何内容,则此方法允许您访问基本功能。

class Carbon extends \DateTime { // code here }

  

已经特别注意确保正确处理时区,并在适当的情况下基于基础DateTime实现。例如,所有比较均以UTC或正在使用的日期时间的时区完成。

$dtToronto = Carbon::create(2012, 1, 1, 0, 0, 0, 'America/Toronto');
$dtVancouver = Carbon::create(2012, 1, 1, 0, 0, 0, 'America/Vancouver')

echo $dtVancouver->diffInHours($dtToronto); // 3

Read full Docs