我有$start_date & $end_date。
我要查一查有多少天的名字。
我试着遵循代码片段:
$start_date = '20-07-2012';
$end_date = '22-07-2012';
$start = strtotime($start_date);
$end = strtotime($end_date);
$interval = 2;
$out='';
$int = 24*60*60*$interval;
for($i= $start;$i<= $end; $i += $int ){
echo date('d-m-Y',$i).'<br />';
}产出:
28-11-2014
30-11-2014但我期待的结果是:
28-11-2014 => friday
30-11-2014 => saturday让我知道什么应该是php代码,以获得预期的输出。
发布于 2014-11-27 06:40:34
试试这个修改过的代码
<?php
$start_date = '20-07-2012';
$end_date = '22-07-2012';
$start = strtotime($start_date);
$end = strtotime($end_date);
$interval = 2;
$out='';
$int = 24*60*60*$interval;
for($i= $start;$i<= $end; $i += $int ){
echo date('d-m-Y => l',$i).'<br />';
}
?>产出:
20-07-2012 => Friday
22-07-2012 => Sundayhttps://stackoverflow.com/questions/27164426
复制相似问题