<script>
function Dayminus(asStartvalue,asEndvalue){
loinStart = asStartvalue.split("-");
loinEnd = asEndvalue.split("-");
var loStart = new Date(loinStart[0],loinStart[1]-1,loinStart[2],0,0,0,0);
var loEnd = new Date(loinEnd[0],loinEnd[1]-1,loinEnd[2],0,0,0,0);
var days=(loEnd.getTime()-loStart.getTime())/(1000*24*3600);
if(days<0) days=-days;
return days;
}
alert(Dayminus('1911-5-4','1989-6-4'));
</script>
function Dayminus(asStartvalue,asEndvalue){
loinStart = asStartvalue.split("-");
loinEnd = asEndvalue.split("-");
var loStart = new Date(loinStart[0],loinStart[1]-1,loinStart[2],0,0,0,0);
var loEnd = new Date(loinEnd[0],loinEnd[1]-1,loinEnd[2],0,0,0,0);
var days=(loEnd.getTime()-loStart.getTime())/(1000*24*3600);
if(days<0) days=-days;
return days;
}
alert(Dayminus('1911-5-4','1989-6-4'));
</script>
function Dayminus(asStartvalue,asEndvalue){
var loStart = new Date(asStartvalue.replace("-","/"));
var loEnd = new Date(asEndvalue.replace("-","/"));
return Math.abs(loEnd.getTime()-loStart.getTime())/(1000*24*3600);
}
alert(Dayminus('1911-5-4','1989-6-4'));
</script>