首页 > 解决方案 > 你如何使用 Carbon 获得第一天和最后一天以及只有年和月?

问题描述

我只有两个字符串,年和月。我需要在第一天和最后一天使用 Carbon。例如,提供了“2020”和“3”。我需要从中获得 2 个碳日期(2020-3-1 和 2020-3-31)。可能吗?

标签: phplaravel

解决方案


要实现您的目标,请使用以下代码:

use Carbon\Carbon; // imports the Carbon class
$year = 2020;
$month = 3;
$date_1 = Carbon::create($year, $month)->startOfMonth()->format('Y-m-d'); //returns 2020-03-01
$date_2 = Carbon::create($year, $month)->lastOfMonth()->format('Y-m-d'); //returns 2020-03-31

快乐编码:)


推荐阅读