qesto è quanto mi è venuto in mente, sicuramente può essere migliorato
magari anche aggingendo un checkdate() e sistemando tutto come funzione..

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Giraz - Date test</title>
</head>

<body>
<h1>Operation with DATEs</h1>
<?php
$datearr = "2006/02/10";
$datepar = "2006-03-09";

echo "<h2>Initial values</h2>";
echo "

date arr: ".$datearr."</p>";
echo "

date par: ".$datepar."</p>";


$datearr = strtotime($datearr);
$datepar = strtotime($datepar);

echo "<h2>Parsed values</h2>";
echo "

date arr: ".$datearr."</p>";
echo "

date par: ".$datepar."</p>";



echo "<h2>Difference Results</h2>";
if($datearr)
{
$difference = ceil(($datepar-$datearr)/86400);
echo "

".$difference."</p>";
}
else
{
echo "<h3>ERROR during checkdate</h3>";
}
?>
</body>
</html>


facci sapere..