我正在构建一个具有每周视图的日记,我认为我已经破解了这些视图,因为日期似乎看起来是正确的。直到我的 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))
返回日期而不是月份。
我不明白我在哪里犯了这个愚蠢的错误,所以任何帮助都将不胜感激。