毎月の第 2 および第 4 土曜日を見つける方法。私はこれらの行を書きました:-
echo "may 2nd sat ".date('d', strtotime('may 2013 second saturday'));
echo '<br/>may 4th sat '.date('d', strtotime('may 2013 fourth saturday'));
echo '<br/>june 2nd sat '.date('d', strtotime('june 2013 second saturday'));
echo '<br/>june 4th sat '.date('d', strtotime('june 2013 fourth saturday'));
次の出力が得られます:-
may 2nd sat 11
may 4th sat 25
june 2nd sat 15
june 4th sat 29
may
それは月に正解を与えます がjune 2013
、jun 1013
第 2 と第 4 土曜日にはそれぞれ 8 と 22 になるはずです。どうすればこの問題を解決できますか。