我需要帮助 选择从 2012 年 5 月 2 日开始每隔一个星期三。下面的代码选择从当前所在周开始每隔一个星期三。但我需要设置开始周。我熟悉 PHP,但不熟悉 php 日期。所以请尽可能具体。
我找到了这个:
$number_of_dates = 10;
for ($i = 0; $i < $number_of_dates; $i++) {
echo date('m-d-Y', strtotime('Wednesday +' . ($i * 2) . ' weeks')). "<br>".PHP_EOL;
}
Use mktime创建您的开始日期并将其作为第二个参数传递给strtotime这样计数就从那里开始:
$startDate = mktime(0, 0, 0, 5, 2, 2012); // May 2, 2012
for ($i = 0; $i < $number_of_dates; $i++) {
$date = strtotime('Wednesday +' . ($i * 2) . ' weeks', $startDate);
echo date('m-d-Y', $date). "<br>".PHP_EOL;
}
查看实际效果.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)