js

这个函数写的有问题么?功能:两日期的天数之差
F.daysafter=function(d1,d2){
  d1=d1.replace("-","/");
  d2=d2.replace("-","/");
  var t1=Date.parse(d1);
  var t2=Date.parse(d2);
  return (t2.valueOf() - t1.valueOf())/86400000;
};F.date=function(d){
  d=d.replace("-","/");
  var t=Date.parse(d);
  var yy=new Date(t).getYear();
  var mm=new Date(t).getMonth()+1;
  var dd=new Date(t).getDate();
  return yy+'-'+padZero(mm)+'-'+padZero(dd);  
};这个函数呢有问题不?