$start_date = "2013-05-01";
$last_date = "2013-08-30";
Run Code Online (Sandbox Code Playgroud)
我怎样才能在这两个日期之间得到星期二和星期六的日期?
Joh*_*nde 10
<?php
$start = new DateTime('2013-05-01');
$end = new DateTime('2013-08-30');
$interval = DateInterval::createFromDateString('1 day');
$period = new DatePeriod($start, $interval, $end);
foreach ($period as $dt) {
if ($dt->format("N") == 2 || $dt->format("N") == 4) {
echo $dt->format("l Y-m-d") . "<br>\n";
}
}
Run Code Online (Sandbox Code Playgroud)