<SCRIPT LANGUAGE=javascript>
<!--
 var d1 = new Date("2003","5","19","11","50","01");
 var d2 = new Date("2003","5","19","11","50","00");
 
 
 
 
 alert((d1-d2)/1000);
//-->
</SCRIPT>
</慕白兄>

解决方案 »

  1.   

    vbscript实现
    The following example uses the DateDiff function to display the number of days between a given date and today: Function DiffADate(theDate)
       DiffADate = "Days from today: " & DateDiff("d", Now, theDate)
    End Function
      

  2.   

    //返回两个时间的天数:要求比较的时间的格式为:YYYY-MM-DD
    function better_time(strDateStart,strDateEnd){
       var strSeparator = "-"; //日期分隔符
       var strDateArrayStart;
       var strDateArrayEnd;
       var intDay
       strDateArrayStart = strDateStart.split(strSeparator);
       strDateArrayEnd = strDateEnd.split(strSeparator);
       var strDateS = new Date(strDateArrayStart[0] + "/" + strDateArrayStart[1] + "/" + strDateArrayStart[2]);
       var strDateE = new Date(strDateArrayEnd[0] + "/" + strDateArrayEnd[1] + "/" + strDateArrayEnd[2]);
       intDay = (strDateS-strDateE)/(1000*3600*24)
       return intDay
    }
      

  3.   

    new Date() - 
    new Date()