Time Duration Calculator

Elapsed time and scheduling

Time Duration Calculator

Calculate hours and minutes between two times or add and subtract multiple time entries. This page is meant for timesheets, payroll checks, study sessions, events, and everyday elapsed-time calculations.

Two main modes

Find time between two timestamps or total several durations together.

Useful for payroll

Track shifts, subtract breaks, and review decimal hours.

Useful for planning

Sum event segments, session lengths, or production runtimes.

Use the time duration calculator to compare or total time

Switch between time-between mode and add/subtract mode depending on whether you need elapsed time or a combined total.

Select Times

* If End Time is before Start Time, we assume it's the next day.

Total Duration

00:00:00
Total Minutes
0 min
Total Seconds
0 sec
Decimal Hours (Payroll)
0.00 hours
Calculator inputs stay on your device (local processing).
1

Using the Time Calculator

Add as many time slots as you need. For example, add your morning shift (04:00:00), then subtract your lunch break (00:30:00) to find your total worked hours.
2

Calculation Logic

All inputs are converted to total seconds, summed based on the selected operation, and then converted back to Hours, Minutes, and Seconds.

Units

Sexagesimal System

Time is measured in base-60. 60 seconds = 1 minute, 60 minutes = 1 hour.

Calculate Work Hours, Breaks, and Elapsed Time

Use this time duration calculator to find the difference between two times or to add and subtract multiple time blocks. It is useful for timesheets, payroll prep, shift planning, billable-hour tracking, study sessions, and event schedules.

Use Cases Beyond Payroll

This tool also helps with presentations, production schedules, class timetables, workouts, and travel planning. If a schedule includes multiple segments, add them together here instead of converting everything by hand.

How Time Math Works

Time math uses a base-60 system rather than a base-10 system. That means 60 seconds make a minute and 60 minutes make an hour. The calculator handles those carryovers automatically so you do not have to normalize values by hand.

Related Time Tools

Frequently Asked Questions

Q:How to calculate time duration?

To calculate duration, subtract the start time from the end time. If the end time is on the next day, add 24 hours to the end time before subtracting. Our 'Time Between' mode handles this automatically for you.

Q:How do I calculate total hours worked?

You can either calculate the difference between a start time and end time or add multiple time entries together. To subtract a lunch break or unpaid time, add another entry and mark it as subtract.

Q:Can I subtract time?

Yes, you can toggle any time entry to 'Subtract' mode to deduct it from the total. This is perfect for removing non-billable time or breaks.

Q:How do I convert minutes to hours?

The calculator converts minutes into hours automatically. For example, 125 minutes becomes 2 hours and 5 minutes. It can also show decimal hours, which is useful for payroll or invoicing.

Q:How do I calculate elapsed time between two times?

Enter the start time and end time in time-between mode. If the end time is earlier than the start time, the calculator assumes the end time falls on the next day.