Time Duration Calculator
Hours and minutes between two times, with an optional break and overnight shifts.
Inputs
Optional
Result
Enter your values to see the result.
How it works
Enter a start and end time to get the elapsed time in hours and minutes, and as decimal hours for timesheets. Subtract an unpaid break, and overnight shifts that end after midnight are handled automatically.
- duration = end − start (− break)
- end earlier than start → next day (+24 h)
Every calculation runs in your browser. Nothing you enter is uploaded.