日付が正しいように見えたので、ひびが入ったと思った週ごとのビューを持った日記を作成しています。私のMySQLクエリがランダムな結果のように見えたものを返し続けるまで、月が実際には日として見られていることに気づきました。
$week_number = date("W");
$year = date("Y");
for ($day=0; $day<=6; $day++) {
$daily_date = date('d/m/Y', strtotime($year."W".$week_number.$day))."\n";
$StartDate = date('d', strtotime($daily_date));
}
echo $starteDate;
$startDate
日ではなく月の数を返し、月ではなく日を返すのは確実date('m', strtotime($daily_date))
です。
このばかげた間違いをどこで犯したのか理解できないので、助けていただければ幸いです。