wayheming
@wayheming

Как получить данные за неделю?

Есть данные в таком стиле 5ba7d9288cd1b045712023.png мне нужно получить данные за текущую неделю и за неделю до текущей. Если сегодня среда то нужны данные с понедельника по сегодня. Данные про текущую неделю я нашел что можно получить через Carbon

Carbon::setWeekStartsAt(Carbon::MONDAY);
Carbon::setWeekEndsAt(Carbon::SUNDAY);
$startOfWeek = $sales->whereBetween('created_at', [Carbon::now()->startOfWeek(), Carbon::now()->endOfWeek()])->get();


Главный вопрос как можно получить данные за неделю до текущей? С понедельника по воскресенье.
  • Вопрос задан
  • 532 просмотра
Решения вопроса 1
solotony
@solotony
покоряю пик Балмера
вычесть 7 дней из текущей даты ?

$startOfWeek = $sales->whereBetween('created_at', [
Carbon::now()->subDays(7)->startOfWeek(), 
Carbon::now()->subDays(7)->endOfWeek()
])->get();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы