Free · No signup · Runs in your browser

Time Duration Calculator

Find the exact elapsed time between two times. Overnight spans are handled automatically.

Time between two times

—
Elapsed time appears here.

Calculate elapsed time

This tool finds the duration from one clock time to another. When the end time is earlier than the start time, it treats the end as occurring the next day.

Examples

  • 8:30 AM to 5:15 PM = 8 hours 45 minutes.
  • 10:00 PM to 6:00 AM = 8 hours.

For work shifts with an unpaid lunch or break, use the shift calculator.

Elapsed time or paid work time?

This calculator measures the full time between two clock readings. For example, 9:00 AM to 5:00 PM is 8 hours, even if you take lunch. To subtract an unpaid break, use the shift calculator.

What happens at midnight?

11:15 PM to 1:45 AM is 2 hours 30 minutes: 45 minutes before midnight plus 1 hour 45 minutes after it. Equal start and end times return zero. This tool assumes a span under 24 hours and does not adjust for time zones or daylight-saving changes.