Hours Calculator

A work hours calculator computes the exact duration between a start time and end time, displayed in hours and minutes.

About this calculator

A work hours calculator computes the exact duration between a start time and end time, displayed in hours and minutes. It handles overnight shifts (when end time is earlier than start time) by assuming the shift crosses midnight.

Use it for timesheets, freelance billing, shift scheduling, and any work that requires precise hours tracking.

Common uses

  • Calculate daily work hours for a timesheet
  • Determine hours worked for freelance billing
  • Track hours for an overnight shift
  • Calculate overtime by summing daily hours

Frequently asked questions

How do you calculate hours between a start and end time?

Convert both times to minutes from midnight, subtract start from end. If the result is negative (overnight shift), add 1440 minutes (24 hours). Divide the total minutes by 60 to get hours, with the remainder as minutes. For example: 9:00 AM to 5:30 PM = (17h 30m) − (9h 0m) = 8h 30m.