Carbon :: now() - 仅限月份

时间:2016-11-17 17:09:19

标签: php date

我在documentation中找不到如何用碳显示当前年份或月份?

当我写这篇文章时:

Carbon\Carbon::now('m');

它给了我整个时间戳,但我只需要一个月

喜欢

date('m');

但它必须是碳!

我怎样才能做到这一点?

7 个答案:

答案 0 :(得分:19)

$now = Carbon::now();
echo $now->year;
echo $now->month;
echo $now->weekOfYear;

答案 1 :(得分:9)

认为你已经在评论中解决了这个问题,但为了清楚起见,Carbon只是扩展PHP's native DateTime class,因此您可以使用其中的任何可用方法,例如format < / p>

Carbon::now()->format('M');

答案 2 :(得分:4)

您可以使用这两种方式获取当前月份

Carbon::now()->month;

Carbon::now()->format('m');

答案 3 :(得分:2)

只需在您的任何刀片文件中使用此文件,即可用于打印年份:

{{ \Carbon\Carbon::now()->year }}  

答案 4 :(得分:1)

我想获取当前月份并回答此问题,以获取当前月份:

$now = Carbon::now();
$monthStart = $now->startOfMonth();

答案 5 :(得分:0)

含碳+ Laravel:

now()->format('M')

答案 6 :(得分:-1)

您不能静态地调用它 使用

$ now = Carbon :: now();

echo $ now-> month