私は、MySQLに由来する日付範囲を持っています。たとえば、 2016-01-05から2016-01-10です。土曜日と日曜日の両方がその日付範囲内にあるかどうかを確認したいと思います。必ずしも連続している必要はありません。これまでのところ私が発見した:日付範囲に週末が含まれていることを確認するにはどうすればよいですか?
function isWeekend($date) {
return (date('N', strtotime($date)) >= 6);
}
だから私はそれが週末の日だかどうかを確認するために範囲内で毎日のためにループする必要があります。
もっと良いアプローチはありますか?
日付は常に7日より短くなっていますか? – Ares
@Ares場合によっては、日付は任意の長さにすることができます。 – reddish