Time Duration Calculator

Calculate duration between any two times or dates

Calculate Time Duration

Enter hour (1-12) and optional minutes

End time can be earlier for overnight

minutes

Subtract break/lunch time

Accepted Time Formats in URL
9am-5pm 9:30am-5:30pm 12am-12pm 8:15pm-2am
Common Time Presets
Time Duration Visualization
0h 0m
Duration
Start Time
9:00 AM
End Time
5:00 PM
Start Date
2026-06-05
End Date
2026-06-05
Break Time
0 minutes
Time Conversion
12-Hour Format
9:00 AM
24-Hour Format
09:00
Total Minutes
0
Decimal Hours
0.00

Quick Time Cards

1:00 PM
9:15 AM
20 hours 15 minutes
6:45 PM
7:45 AM
13 hours
10:00 AM
12:15 AM
14 hours 15 minutes
4:15 PM
8:00 AM
15 hours 45 minutes
2:45 AM
6:00 PM
15 hours 15 minutes
7:30 PM
11:00 AM
15 hours 30 minutes
4:30 PM
1:30 AM
9 hours
4:45 PM
7:30 AM
14 hours 45 minutes
11:45 PM
11:30 PM
23 hours 45 minutes
3:30 AM
3:00 AM
23 hours 30 minutes
2:00 AM
4:30 AM
2 hours 30 minutes
4:45 PM
2:30 AM
9 hours 45 minutes
2:45 AM
2:00 AM
23 hours 15 minutes
3:00 AM
11:15 PM
20 hours 15 minutes
5:00 PM
6:00 PM
1 hours
5:00 PM
1:30 AM
8 hours 30 minutes
4:45 PM
2:45 AM
10 hours
8:15 PM
4:45 PM
20 hours 30 minutes
7:30 AM
9:00 AM
1 hours 30 minutes
9:00 AM
5:15 PM
8 hours 15 minutes
10:30 PM
11:30 PM
1 hours
4:30 PM
12:30 PM
20 hours
4:00 PM
3:15 AM
11 hours 15 minutes
4:45 PM
6:00 AM
13 hours 15 minutes
3:15 AM
9:45 AM
6 hours 30 minutes
2:15 PM
2:00 PM
23 hours 45 minutes
7:45 AM
3:00 PM
7 hours 15 minutes
12:00 AM
5:15 PM
17 hours 15 minutes
7:30 AM
2:45 AM
19 hours 15 minutes
11:45 AM
10:45 PM
11 hours

Time Duration Calculator | Calculate Hours Between Two Times

Calculate time duration between any two times. Perfect for work hours, meeting durations, travel time, and project scheduling.

The AM/PM Time Duration Calculator is an essential tool for calculating time differences between any two times in 12-hour format. Whether you're calculating work hours, meeting durations, travel times, or project timelines, this calculator helps you quickly determine the exact duration between any two times with AM/PM notation.

Understanding AM/PM Time Format

The 12-hour clock system divides the 24 hours of a day into two periods: AM (ante meridiem, meaning "before midday") and PM (post meridiem, meaning "after midday"). This calculator accurately handles conversions between these formats and calculates durations that may span across noon or midnight.

How Time Duration Calculation Works

Duration = (End Time in minutes) - (Start Time in minutes)
If End Time < Start Time, add 24 hours (1440 minutes)

Key Formulas:

1. Convert to 24-hour format: PM times + 12 hours (except 12 PM = 12:00)

2. Convert to minutes: (Hours × 60) + Minutes

3. Calculate duration: End Minutes - Start Minutes

4. Handle overnight: If negative, add 1440 minutes (24 hours)

5. Convert back: Hours = Floor(Minutes ÷ 60), Remaining Minutes = Minutes % 60

Key Features

  • Smart Time Parsing: Automatically understands formats like "9am", "9:30pm", "12:45 AM", "2PM"
  • Overnight Calculations: Accurately calculates durations that span midnight (e.g., 11PM to 7AM)
  • Multiple Output Formats: View results in hours, minutes, decimal hours, or hours:minutes format
  • Time Card Library: Access 30+ pre-defined common time durations for quick calculations
  • Shareable Results: Generate unique URLs for each calculation to share with others
  • Real-time Conversion: Instantly converts between 12-hour and 24-hour formats
  • Break Time Deduction: Option to subtract break times from total duration
  • Time Zone Awareness: Understand time differences across different formats

Common Use Cases

Work Hours Tracking

Calculate daily work hours, overtime, and weekly totals for payroll and time management.

Travel Planning

Determine flight durations, layover times, and total travel time across time zones.

Meeting Scheduling

Plan meeting durations, back-to-back scheduling, and conference time allocations.

Project Management

Estimate task durations, project timelines, and milestone scheduling.

How to Use the Calculator

Calculation Process

  1. Select from Cards: Click any time card for instant calculation
  2. Custom Times: Use the form to enter any start and end times
  3. Choose Format: Enter times as "9:30am", "2PM", "14:30", or "1430"
  4. Set Breaks: Optionally deduct break times from total duration
  5. Calculate: Get instant duration in multiple formats
  6. Share: Copy the unique URL to share your calculation

Common Time Duration Examples

Start Time End Time Duration Common Use
9:00 AM 5:00 PM 8 hours Standard work day
8:00 AM 4:30 PM 8.5 hours Work day with lunch
11:00 PM 7:00 AM 8 hours Night shift
6:00 PM 2:00 AM 8 hours Evening shift
10:30 AM 3:45 PM 5h 15m Part-time work

Time Format Conversion Guide

12-Hour to 24-Hour Conversion

  • 12:00 AM = 00:00
  • 1:00 AM = 01:00
  • 12:00 PM = 12:00
  • 1:00 PM = 13:00
  • 11:00 PM = 23:00
  • Add 12 to PM times (except 12 PM)

24-Hour to 12-Hour Conversion

  • 00:00 = 12:00 AM
  • 01:00 = 1:00 AM
  • 12:00 = 12:00 PM
  • 13:00 = 1:00 PM
  • 23:00 = 11:00 PM
  • Subtract 12 from 13-23 for PM times

Advanced Time Calculation Tips

Handling Overnight Durations

When end time is earlier than start time (e.g., 10PM to 6AM), the calculator automatically adds 24 hours to account for crossing midnight. This ensures accurate calculation of night shifts, overnight travel, or late-night events.

Break Time Calculations

For work hour calculations, remember to deduct break times. Use the break deduction feature to subtract lunch breaks, coffee breaks, or other non-working periods from your total duration.

Decimal Time Conversion

Convert hours:minutes to decimal hours by dividing minutes by 60. Example: 7 hours 30 minutes = 7.5 hours. This is useful for payroll calculations and billing hours.

Time Calculation Formulas

Mathematical Formulas Used

  • Total Minutes: (Hours × 60) + Minutes
  • Duration in Minutes: End Total Minutes - Start Total Minutes
  • If Negative: Add 1440 (24 hours × 60 minutes)
  • Result Hours: Floor(Duration Minutes ÷ 60)
  • Result Minutes: Duration Minutes % 60
  • Decimal Hours: Hours + (Minutes ÷ 60)
  • Break Deduction: Total Duration - Break Minutes

Frequently Asked Questions

How do I calculate time duration across midnight?

The calculator automatically handles overnight calculations. When the end time is earlier than the start time (like 10PM to 6AM), it adds 24 hours to the end time before calculating the difference. This gives you the correct duration of 8 hours for night shifts or overnight periods.

What time formats are supported?

The calculator supports multiple formats: "9am", "9:30am", "9:30 AM", "0930", "9:30", "21:30" (24-hour), and "9.30". It automatically detects AM/PM notation and converts to 24-hour format for calculation. Case doesn't matter - "PM", "pm", and "Pm" all work.

How accurate is the duration calculation?

The calculator uses precise minute-level calculations, so it's 100% accurate for any time duration. It handles edge cases like 12:00 AM (midnight) and 12:00 PM (noon) correctly, and properly calculates durations that are less than an hour (e.g., 9:45 AM to 10:15 AM = 30 minutes).

Can I subtract break times from the total?

Yes, use the break time deduction feature. Enter your break duration in minutes, and the calculator will subtract it from the total. For multiple breaks, add their durations together. Example: 9AM-5PM with 60 minutes break = 7 hours net working time.

How do I calculate work hours for payroll?

Enter your clock-in and clock-out times, deduct break times, and view the result in decimal hours. Most payroll systems use decimal hours (e.g., 7.5 hours instead of 7:30). The calculator shows both formats for easy payroll calculation.

Can I share my time calculations with others?

Yes! Every calculation generates a unique URL that you can copy and share. When someone opens your link, they'll see the exact same time calculation with all the details. This is perfect for sharing work schedules, meeting times, or project timelines.

This AM/PM Time Duration Calculator is intended for informational purposes only. While calculations are mathematically accurate, always verify critical time calculations independently, especially for payroll, billing, or scheduling purposes. Consider local regulations regarding work hours, break requirements, and overtime calculations. For complex scheduling across time zones or daylight saving time changes, consult additional resources or professional advice.