你要透支时间呀?!!
字符串---string好了

解决方案 »

  1.   

    WWolf(白狼):
      举个例如何,我想知道怎样抓最好,希望再次出手
      

  2.   

    直接用date类型的变量做运算,如果超过24小时,就带上天来表示.
    如果时间本来就是实际的某个时间,比如是从Now中来的,就不要去掉年月日信息。
    date实际上是个以天为单位Double类型数据,你如果要对date类型数据进行运算,就把它当成Double就行了,也可以进行比较。
    date 中的1/24 =1小时
    date中的1/1440=1分钟
    ……
    需要两个时间差小时数,就用:(Date2-Date1)*24
      

  3.   

    用时间作运算的可以用 DateDiff()函数! 具体可看MSDN.
      

  4.   

    ky(0) :
          "就带上天来表示"
          举个例好不好 
         我怎么不行:
    Private Sub Command1_Click()
    Dim t3 As Date
      t1 = Now
      t2 = Now - 1
      t3 = t1 - t2  ’得t3=1899-12-31
    End Sub
      

  5.   

    对不起,我犯错误了1
      t3 = (t1 - t2  )*24
      

  6.   

    自己用Mid分别取出时分秒三部分进行比较或运算就行了.
      

  7.   

    Private Sub Command1_Click()
    t = #11:33:00 PM#
    t2 = Date + t
    Debug.Print Date, t2
    End Sub