Free Time Duration Calculator for Hours, Minutes, and Decimal Time

Easily calculate the time duration between two specific times on the same day. Perfect for filling out timesheets, calculating payroll, or tracking project hours.

Time Between Two Times

Time Duration Results
Hours & Minutes -
Decimal Hours -
Total Minutes -

Example Time Calculations

Here are some standard working shift scenarios converted into hours, minutes, and decimal times.

Start Time End Time Hours & Minutes Decimal Hours
08:00 AM 05:00 PM 9 h 0 m 9.00 hrs
09:15 AM 04:30 PM 7 h 15 m 7.25 hrs
10:00 PM 02:00 AM 4 h 0 m 4.00 hrs
01:45 PM 03:30 PM 1 h 45 m 1.75 hrs

How to Calculate Time Duration Manually

Calculating the duration between two times can sometimes be tricky when crossing AM/PM boundaries. Here is a simple step-by-step method:

  1. Convert times to 24-hour format: This avoids AM/PM confusion. For example, 3:15 PM becomes 15:15.
  2. Calculate the minutes: Subtract the start minutes from the end minutes. If the end minutes are less than the start minutes, borrow 1 hour (60 minutes) from the end hour.
  3. Calculate the hours: Subtract the start hour from the end hour. If the end hour is smaller (e.g., crossing midnight), add 24 to the end hour before subtracting.
  4. Convert to decimal (optional): Divide the remaining minutes by 60 to get the decimal portion. For example, 45 minutes / 60 = 0.75 hours.

Common Uses for the Time Duration Calculator

  • Timesheets: Accurately log your daily working hours, making it easier to account for mid-day breaks and lunches.
  • Payroll: Convert total hours worked into a standard decimal format to easily multiply by an hourly wage rate.
  • Billing: Freelancers, consultants, and agencies can calculate precise billable hours to put on client invoices.
  • Project Tracking: Measure exactly how long specific tasks and project phases take to improve future estimates.

Ready to Automate Your Time Tracking?

Stop calculating timesheets manually. Use OfficeClip Time Tracking Software to effortlessly track billable hours, manage projects, and generate accurate reports automatically.

Try OfficeClip Timesheet

Frequently Asked Questions

How are decimal hours calculated?

Decimal hours are calculated by taking your remaining minutes and dividing them by 60. For example, 30 minutes divided by 60 equals 0.5. Therefore, a shift of 8 hours and 30 minutes becomes 8.5 decimal hours.

What happens if my end time is past midnight?

Our calculator automatically detects if the end time is numerically smaller than the start time. It will safely assume the time has crossed over into the next day and will adjust the duration calculation accordingly.

Why do I need decimal hours for payroll?

Payroll and accounting software systems require standard decimal numbers to mathematically multiply hours worked by hourly pay rates. You cannot mathematically multiply a pay rate by "8 hours and 15 minutes", but you can multiply it by "8.25 hours".