Проверка количества выходных в диапазоне дат

Как я могу проверить в Laravel, сколько суббот или воскресений в заданном диапазоне дат между $from а также $to?

-1

Решение

Вы можете сделать это с простым PHP следующим образом:

$start = new DateTime('2016-07-07');
$end = new DateTime('2016-07-27');

$interval = new DateInterval('P1D');
$daterange = new DatePeriod($start, $interval ,$end);

$saturdays = 0;
foreach($daterange as $date){
$days = $date->format('D');
if ($days == 'Sat') {
$saturdays++;
}
}

echo $saturdays;
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]