时间怎么把它加起来
cdate(sum)=cdate(text1.text)+cdate(text.text)+cdate(text3.text)+------
这样加起来如果sum超过24小时会出错,变成1899-12-31 4:20:20.
怎么克服??
cdate(sum)=cdate(text1.text)+cdate(text.text)+cdate(text3.text)+------
这样加起来如果sum超过24小时会出错,变成1899-12-31 4:20:20.
怎么克服??
是啊,是要时间累加起来
如果仅仅是要进行小时的累加,可以考虑使用DateAdd()下面的例子就是当前时间+1小时
msgbox DateAdd("h",1,now())
Adodc2.RecordSource = str1
Adodc2.Refresh '刷新
Set DataGrid2.DataSource = Adodc2
'DataGrid2.Refresh '刷新
Label5.Caption = "统计结果:在这段时间共工作了"
Label8.Caption = Adodc2.Recordset.Fields(0)