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