1
を作成します。Laravelは私が例えば日付の範囲を取得したいカーボン間隔で日付の範囲
$startDate = Carbon::now()->subWeek();
$endDate = Carbon::now();
$period = new DatePeriod($startDate, CarbonInterval::day(), $endDate);
foreach ($period as $row) {
$date = $row->format('Y-m-d');
echo $date. ', ';
}
これらのコードは、私にこの日付を返します。
2016-04-24, 2016-04-25, 2016-04-26, 2016-04-27, ... until 2016-05-23
しかし、問題は、日付です今日の日付(2016-05-24)は返されません。
上記のコードを使用して今日の日付を取得するにはどうすればよいですか?
ありがとうございました。
私は、コードを読むときに、今日の日付が$endDate = Carbon::now()->tomorrow();
しかし、その少し奇妙に$endDate = Carbon::now();
を変更買う得ることができます。
あなたは '$ startDate'と' $ endDate'のどちらの日付を取得していますか? –
$ startDate = 2016-05-23 $ endDate = 2016-05-24 私の現在のソリューションで更新しました – ssuhat
'$ startDate = Carbon :: now(); $ startDate-> subWeek() '? –