Difference between two times

Hi,

I am using DateDiff in Access 2010 to show the time difference between 2 times.

Minutes: DateDiff("n",[ClockInTime],[ClockOutTime])

The above works fine, unless ClockOut time is after midnight, in which case I get a negative and inaccurate result.

Can anyone tell me how I need to modify this simple query so that when I run it I get the correct results.

Thanks
LJShepherdAsked:
Who is Participating?
 
Rgonzo1971Connect With a Mentor Commented:
Hi,

pls try (supposing it cannot be more than 24 hours)

Minutes: DateDiff("n",[ClockInTime],IIf([ClockOutTime]<[ClockInTime],[ClockOutTime]+1,[ClockOutTime]))

Open in new window


Regards
0
 
LJShepherdAuthor Commented:
Brilliant, works perfectly thank you!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.