所以我有这个 PHP 代码:
$date = new DateTime('1990-01 Wednesday');
$thisMonth = $date->format('Y');
while ($date->format('Y') === $thisMonth) {
echo $date->format('Y-m-d'), "<br>";
$date->modify('next Wednesday');
}
我的目标是从 X(例如:1990)到今天的所有星期三和星期六。
但是我有一些问题,也许你可以帮我一点!
谢谢 !
定义一个明确的“开始”和“结束”日期,然后一次增加 1 天。在每次迭代中检查星期几并输出是否满足您的条件。
$start = new DateTime('1990-01 Wednesday');
$end = new DateTime('now');
while($start<$end){
$dayOfWeek = $start->format('D');
if($dayOfWeek==="Wed" || $dayOfWeek==="Sat"){
echo $start->format('Y-m-d'),"<br>";
}
$start->modify('+1 day');
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句