计算二个时间的时间差,返回相差的天数

计算2个时间的时间差,返回相差的天数
//计算2个时间的时间差,返回相差的天数
function getDateDiff(startDate,endDate){
var sDate = startDate.split("-");
if(sDate.length!=3){
alert("时间格式错误,请确认!");
return ;
}
var date_s = new Date(sDate[0],Number(sDate[1])-1,sDate[2]);
var eDate = endDate.split("-");
if(eDate.length!=3){
alert("时间格式错误,请确认!");
return ;
}
var date_e = new Date(eDate[0],Number(eDate[1])-1,eDate[2]);
var thesecond = 24 * 60 * 60 *1000 ;
var diffTime    = (date_e - date_s)/thesecond;
return diffTime;
}