Esto te resta las dos fechas y te muestra la fecha resultante en formato:
YY - MM - DD - HH:MM:SS
Si quieres otro formato solo tienes que cambiar el primer parámetro de la funcion date. En vez de "Y - m - d - G:i:s" poner otras letras.
Te dejo el enlace donde puedes ver todas las que puedes poner:
http://es2.php.net/manual/es/function.date.php Código PHP:
<?
$date1="2004-05-21";
$date2="2004-05-20";
$s = strtotime($date1)-strtotime($date2);
echo date("Y - m - d - G:i:s", $s);
?>