Использование метода NullUserException
date_default_timezone_set('GMT');
$period1 = array('25-10-2010','25-11-2010');
$period2 = array('10-11-2010','10-12-2010');
$p1 = range(strtotime($period1[0]),strtotime($period1[1]),86400);
$p2 = range(strtotime($period2[0]),strtotime($period2[1]),86400);
$r = array_intersect($p1,$p2);
foreach($r as $date) {
echo $date,' - ',date('d-M-Y H:i:s',$date),'<br />';
}