Time Duration Calculator

Calculate the exact duration between two specific times, including hours and minutes. Perfect for scheduling, tracking work hours, or solving homework problems.

e.g., 9

e.g., 00

Select AM or PM

e.g., 5

e.g., 30

Select AM or PM

How it works

Calculate the exact duration between two specific times, including hours and minutes. Perfect for scheduling, tracking work hours, or solving homework problems.


The Formula
Duration = End Time - Start Time (adjusted for 24-hour cycle)

Worked Example
  1. Example: Work Shift Duration

    If a work shift starts at 9:00 AM and ends at 5:30 PM, the calculator will determine the total duration. Input '9' for start hour, '00' for start minute, 'AM' for start AM/PM, and '5' for end hour, '30' for end minute, 'PM' for end AM/PM. The result will be 8 hours and 30 minutes.


Tips, Assumptions & Limitations
  • Ensure you select the correct AM/PM for both start and end times.
  • The calculator automatically handles durations that span across midnight (e.g., 10 PM to 2 AM).
  • Use this tool for planning events, tracking project hours, or understanding travel times.
FAQ

Our calculator automatically adjusts for durations that cross midnight. For example, if you input a start time of 10:00 PM and an end time of 2:00 AM, it will correctly calculate a duration of 4 hours, assuming the end time is on the following day.

Yes, this tool is ideal for tracking work shifts, project hours, or any scenario where you need to find the exact time difference between a start and end point. It provides the total hours and minutes for easy record-keeping.

AM (Ante Meridiem) refers to the time from midnight to noon, while PM (Post Meridiem) refers to the time from noon to midnight. It's crucial to select the correct option for accurate duration calculations.

Companion article

Time Duration Calculator: How to Find the Exact Time Between Two Points

Related Calculators
About UsFAQsTerms and ConditionsPrivacy PolicySitemap
EmailLinkedInFacebook

© 2026 PromathTools. All rights reserved.

Built by KruskalCode – SaaS & Automation Experts