DateDiff() 函数返回两个日期之间的差值 。 表达式 DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]]) 允许数据类型: timeinterval 表示相隔时间的类型,如“M“表示“月”。 实例: <%fromDate = #9/9/00#toDate = #1/1/2000#response.write "There are " & _DateDiff("d",fromDate,toDate) & _" days to millenium from 9/9/00."%> 返回结果: 从9/9/00 到2000年还有 150 天.

解决方案 »

  1.   

    <script language="vbscript">
    document.write(DateDiff("m","2003/01/02 14:50:21",Now))
    </script>
      

  2.   

    function DateDiff(date1,date2)  //两个日期相减得出天数
    {
    //先检查输入的日期格式是否正确(04/01/01)
    var rg=/-/g
    date1=date1.replace(rg,"/")
    date2=date2.replace(rg,"/")
    var d1=new Date(date1)
    var d2=new Date(date2)
    var t=(d1-d2)/(24*60*60*1000)
    return t
    }