Как я могу проверить в Laravel, сколько суббот или воскресений в заданном диапазоне дат между $from
а также $to
?
Вы можете сделать это с простым 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;
Других решений пока нет …