Как я могу использовать Carbon для определения текущего квартала? т.е. Я хотел бы узнать дату начала квартала и дату его окончания.
Я попробовал интуитивный echo new Carbon('this quarter');
способ, который не работает, но я думаю, что у них нет такого способа для четвертаков.
Я понял это, я сделал:
$query->where(DB::raw('QUARTER(FT.created_at)'), Carbon::now()->quarter);
$query->where(DB::raw('YEAR(FT.created_at)'), '=', Carbon::now()->year);
Но теперь я борюсь с тем, как получить дату начала и окончания последнего квартала.
QUARTER(FT.created_at)
, поэтому вам больше не нужно беспокоиться о дате начала или окончания квартала. Почему бы вам просто не передать 4 в запрос? - person mininoz   schedule 06.04.2015