让我们取两个日期时间 2013-07-22 和 2013-07-28。这两个日期时间之间的日期时间是 2013-07-23、2013-07-24、2013-07-25、2013-07-26、2013-07-27、2013-07-28。
我可以使用 php datetime 来完成这么多工作。
$interval = DateInterval::createFromDateString('1 days');
$period = new DatePeriod($startDate, $interval, $endDate, DatePeriod::EXCLUDE_START_DATE);
我需要什么
我有另一个变量$interval
可以取值 1,2,3 ...。如果$interval = 2
then$period
将仅包含 2013-07-24、2013-07-26、2013-07-28。同样$interval = 3
,将$period
仅包含 2013-07-25、2013-07-28。
怎么能做到这一点?