我正在尝试创建接下来5个工作周的数组(周一至周五,今天除外) . 我知道世界各地的工作周各不相同,但这对我要做的事情并不重要 .
因此,例如,如果今天是星期三,我想要当前星期四和星期五以及下一周的星期一,星期二和星期三的日期 .
我认为这会奏效:
$dates = array();
for ($i = 1; $ < 6; $i ++)
{
$dates[] = date('Y-m-d', strtotime('+ '.$i.' weekday'));
}
但是对于今天,它给了我:
-
周一1日
-
星期二2日
-
周三3日
-
周四4日
-
周日7日!
任何建议表示赞赏
谢谢
4 回答
试试这个
这应该工作:
输出是: