Я пытаюсь получить все недели в диапазоне дат, который превышает 1 год с этим кодом, используя CarbonPeriod в Ларавеле, но я не получаю ожидаемый результат.
Фрагмент кода: < /p>
Код: Выделить всё
$period = CarbonPeriod::create('2024-01-01', '1 week', '2025-01-31');
foreach ($period as $date) {
echo $date->format('W Y') ."\r\n";
}
dd();
отсутствует 01 2025 . Вместо этого это дало мне еще один 01 2024 , который дублировался. Я надеюсь, что кто -то сможет объяснить, что не так и как я могу это исправить.
Спасибо!
Подробнее здесь:
https://stackoverflow.com/questions/794 ... week-month