Laravel 从月数中获取月中的天数?

Laravel Get Days In Month From Month Number?

在 Laravel 应用程序中,我的月份编号为 01、02、03 到 12。 我想得到这个月的所有天数。 我不能使用 daysInMonth() 因为我没有日期我只有月份数。

Carbon::now()->daysInMonth();

我该怎么做?

你可以这样做

Carbon::now()->month($month_number)->daysInMonth;

// ...

Carbon::now()->month(02)->daysInMonth; // 28

你也可以这样做

Carbon::createFromDate(null, $number_of_month, 1)->daysInMonth;