请问如何比较时间呢?例如time是否过了21:15:20?

解决方案 »

  1.   

    判断是否到达:
     if time-cdate("21:15:20")>0 then
      超过
     else
      未超过
     end if经过时间:format(time - cdate("21:34:30"),"hh:mm:ss")
      

  2.   

    有笨办法,不知道你喜欢不喜欢:先把时间相减进行比较,判断是否过了再timetostr()转成字符串利用midstr()和pos()来提取出小时,分钟,秒?再把小时,分,秒strtoint()相减可以得出过了多少good luck...
      

  3.   

    多谢二位啊,rapper的方法很好用,但我也想知道deanchang的方法,能说具体点吗?
      

  4.   

    dim t
    t=time-#21:15:20#
    秒数=t*24*3600