Carbon :: now() - 仅限月份

lew*_*s4u 21 php date

我在文档中找不到如何用Carbon显示当前年份或月份?

当我写这个:

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

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

喜欢

date('m');
Run Code Online (Sandbox Code Playgroud)

但它必须是碳!

我怎样才能做到这一点?

use*_*928 36

$now = Carbon::now();
echo $now->year;
echo $now->month;
echo $now->weekOfYear;
Run Code Online (Sandbox Code Playgroud)

  • 我认为$ now-> format('M')会完成这项工作。 (2认同)

iai*_*inn 13

认为你已经在评论中解决了这个问题,但为了清楚起见,Carbon只是扩展了PHP的原生DateTime类,因此您可以使用其中的任何可用方法,例如格式

Carbon::now()->format('M');
Run Code Online (Sandbox Code Playgroud)


小智 7

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

Carbon::now()->month;
Run Code Online (Sandbox Code Playgroud)

要么

Carbon::now()->format('m');
Run Code Online (Sandbox Code Playgroud)


sum*_*ker 5

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

{{ \Carbon\Carbon::now()->year }}  
Run Code Online (Sandbox Code Playgroud)