Seguimos en la misma, porque no se sabe ni con que formato ni que valor se generan con $php_fin
imaginando un valor no es muy dificil sacar la diferencia
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript"> //<![CDATA[
// un dia de diferencia 86400 segundos
// formato x defecto de datepicker mes/dia/año
var salida1 = "12/04/2012";
var hasta_plan= "12/05/2012";
var js_ini = new Date(salida1).getTime() / 1000;
var js_fin = new Date(hasta_plan).getTime() / 1000;
alert(js_ini - js_fin);
alert(js_fin - js_ini);
//]]>
según restes inicio de fin ó fin de inicio tendrás una diferencia de -1 +1 días
SAludos