有这样的控件下载:www.51soft.com

解决方案 »

  1.   

    用DATEDIFF函数
    ?DATEDIFF("D","15-OCT-1999","01-OCT-2001")
     717 
      

  2.   

    用datediff函数
    datediff(interval,date1,date2)返回date1与date2的差,单位是interval
    interval可以为:"d"表示天数、"M"表示月数、"y"表示年数、"s"表示秒数、"h"表示小时数、"W"表示周数、"Q"表示季度数 等
    如:
    datediff("D",#1999-10-15#,#2001-10-1#)返回717
      

  3.   

    因为日期实际上是用数字表示的所以直接相减的整数部分便是日期差a = CDate("1999/10/15") - CDate("2001/10/1")
      

  4.   

    其实还应该在减1
    a = CDate("1999/10/15") - CDate("2001/10/1")-1
    因为当天不算了。哈哈