Function GetTimeTotal ()
Dim db As DAO.Database, rs As DAO.Recordset
Dim totalhours As Long, totalminutes As Long
Dim days As Long, hours As Long, minutes As Long
Dim interval As Variant, j As Integer
Set db = dbengine.workspaces(0).databases(0)
Set rs = me.recordsetclone 'use this if you are calculating on a form
Set rs = Set rs = db.OpenRecordset("YourClientRecordTable")
rs.filter = "[i][ClientID][/i] = " & [i]Forms!frmClientInfo!ClientID[/i]
set rs = rs.openrecordset
interval = #12:00:00 AM#
While Not rs.EOF
interval = interval + rs![i][TimeField][/i]
rs.MoveNext
Wend
totalhours = Int(CSng(interval * 24))
totalminutes = Int(CSng(interval * 1440))
hours = totalhours Mod 24
minutes = totalminutes Mod 60
GetTimeCardTotal = totalhours & " hours and " & minutes & " minutes"
End Function