我想显示两个随机日期之间周六和周日的输出数量。我已经计算了一个月的周六和周日。但不知道2个随机日期。
答案 0 :(得分:2)
您可以在下面找到问题代码。
$start = new DateTime('2017-02-01');
$end = new DateTime('2017-02-20');
$days = $start->diff($end, true)->days;
$saturdays = intval($days / 6) + ($start->format('N') + $days % 6 >= 6);
$sundays = intval($days / 7) + ($start->format('N') + $days % 7 >= 7);
echo $sundays;
echo $saturdays;
谢谢你 希望!这将有助于你