Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
月の毎週月曜日の日付を取得しようとしています。私は以前、毎週最初の月曜日にこれを行いましたが、うまくいきました。
$date = strtotime("second monday of $month[$i] $year[j]");
しかし、これは毎週月曜日には機能しませんでした
$date = strtotime("every monday of $month [$i] $year[j]");
配列から月と年を取得しています。
最初の月曜日を取得して、来年になるまで7日を追加するループを実行してみませんか?
$first = strtotime("first monday of $year[$j]"); $lastday = mktime(0, 0, 0, 12, 31, $year[$j]); $day = $first; do { echo date('M d, Y', $day); $day += 7 * 86400; } while ($day < $lastday);