molto simile alla precedente...
Codice PHP:<?php
$start_date='24-04-2009';
$end_date='31-12-2009';
echo "<pre>";
$date=mesi_in($start_date,$end_date);
print_r($date);
echo "</pre>";
function mesi_in($start_date,$end_date)
{
$time_coll=array();
list($s_dd,$s_mm,$s_yyyy)=explode('-',$start_date);
list($e_dd,$e_mm,$e_yyyy)=explode('-',$end_date);
for($x=mktime(0,0,0,$s_mm,$s_dd,$s_yyyy);$x <= mktime(0,0,0,$e_mm,$e_dd,$e_yyyy);$x+=604800)
{
$now=date("m-Y",$x);
if(!in_array($now,$time_coll)) $time_coll[]=$now;
}
return $time_coll;
}
?>


Rispondi quotando