Use this free Time Calculator to calculate the duration between two times or add and subtract hours, minutes, and seconds from a starting time.
Whether you need to know how long an appointment lasts, calculate the time between a start and end time, add a break to your schedule, subtract travel time, or solve everyday time calculations, this tool gives you a quick and simple result.
You can use the Time Calculator for work schedules, school assignments, travel planning, meetings, exercise sessions, events, cooking, project estimates, and general daily planning.

Add, subtract, or find the duration between times

For everyday scheduling and planning. This tool doesn’t account for time zones, daylight-saving transitions, work breaks, payroll rounding, or live travel delays. For work shifts and overtime use a Time Card Calculator; for cross-city times use a World Time Converter.

How to Use This Time Calculator

Calculate the Duration Between Two Times

To find how much time passes between a start time and an end time:

  1. Select Calculate Duration Between Two Times.
  2. Enter the start time.
  3. Enter the end time.
  4. Choose AM or PM if using the 12-hour format.
  5. Add dates if your calculation covers more than one day or crosses midnight.
  6. Click Calculate Duration.
  7. Review the result in hours and minutes.

For example, if a meeting begins at 10:20 AM and ends at 12:05 PM, the calculator can show that the meeting lasted 1 hour and 45 minutes.

Add Time to a Starting Time

To calculate a future time:

  1. Select Add Time to a Starting Time.
  2. Enter your starting time.
  3. Enter the number of hours, minutes, or seconds to add.
  4. Click Calculate.
  5. Review the resulting time.

For example, if you start a task at 1:30 PM and expect it to take 2 hours and 15 minutes, the calculator can show a finishing time of 3:45 PM.

Subtract Time from a Starting Time

To calculate an earlier time:

  1. Select Subtract Time from a Starting Time.
  2. Enter your starting time.
  3. Enter the number of hours, minutes, or seconds to subtract.
  4. Click Calculate.
  5. Review the resulting time.

For example, if your flight departs at 9:10 AM and you want to arrive 2 hours and 30 minutes earlier, the calculator can show an arrival time of 6:40 AM.

What Is a Time Calculator?

A time calculator is an online tool used to perform calculations involving clock time and duration.

You can use it to answer questions such as:

  • How long is it from 8:15 AM to 12:45 PM?
  • What time will it be 90 minutes after 3:20 PM?
  • What time was it 4 hours before 6:00 PM?
  • How long does a class, appointment, trip, or meeting last?
  • What is the end time after adding a task duration?
  • How much time remains between two scheduled events?

Unlike a stopwatch, a time calculator does not need to run while the activity is happening. Instead, you enter times or durations and the tool calculates the result immediately.

Time Duration Calculator

A Time Duration Calculator finds the amount of elapsed time between a starting time and an ending time.

For example:

Start Time: 7:40 AM
End Time: 9:10 AM
Duration: 1 hour 30 minutes

Duration calculations can be useful for:

  • Meetings
  • Classes
  • Work shifts
  • Travel time
  • Appointments
  • Exercise sessions
  • Study periods
  • Cooking steps
  • Event planning
  • Project tasks

A useful time duration result may display both a readable duration and total minutes.

Example:

Duration: 2 hours 20 minutes
Total Minutes: 140 minutes

Add Time Calculator

Use the Add Time feature when you know a start time and want to calculate the end time after a specific duration.

For example:

Starting Time: 11:25 AM
Add: 3 hours 10 minutes
Result: 2:35 PM

This can be useful when planning:

  • Task finishing times
  • Appointment end times
  • Cooking completion times
  • Travel arrival estimates
  • Study session endings
  • Break return times
  • Event timelines
  • Workout completion times

If the result passes midnight, the calculator should clearly show that the calculated time occurs on the following day.

Example:

Starting Time: 10:30 PM
Add: 3 hours
Result: 1:30 AM, Next Day

Subtract Time Calculator

Use the Subtract Time feature when you know a deadline or scheduled time and want to calculate when to begin or leave.

For example:

Appointment Time: 2:00 PM
Subtract: 45 minutes
Result: 1:15 PM

This can help you determine:

  • When to leave for an appointment
  • When to start preparing
  • When an earlier activity began
  • How far before a meeting to send a reminder
  • When to begin cooking before serving time
  • When to arrive before a flight, event, or class

If subtracting time crosses into the previous day, the calculator should label that clearly.

Example:

Starting Time: 1:00 AM
Subtract: 2 hours
Result: 11:00 PM, Previous Day

12-Hour Time and 24-Hour Time

This calculator can support both 12-hour and 24-hour clock formats.

12-Hour Time Format

The 12-hour clock uses AM and PM.

Examples:

8:30 AM
12:00 PM
4:45 PM
11:15 PM

Important points:

  • 12:00 AM means midnight.
  • 12:00 PM means noon.
  • Times from midnight until before noon use AM.
  • Times from noon until before midnight use PM.

24-Hour Time Format

The 24-hour clock runs from 00:00 through 23:59.

Examples:

08:30 = 8:30 AM
12:00 = 12:00 PM
16:45 = 4:45 PM
23:15 = 11:15 PM

The 24-hour format is often used in travel schedules, workplaces, healthcare, transportation, military settings, and international time references.

Calculating Time Across Midnight

Some time calculations begin on one day and finish after midnight.

For example:

Start Time: 10:00 PM
End Time: 1:30 AM

If the end time occurs the following day, the duration is:

3 hours 30 minutes

Your calculator should allow the user to indicate that the end time is on the next day, or include optional date fields to avoid confusion.

This is especially useful for:

  • Overnight work shifts
  • Late-night travel
  • Flights
  • Events ending after midnight
  • Sleep duration estimates
  • Nighttime study sessions

Suggested interface option:

End time is on the next day

Or provide optional date fields:

Start Date and Time
End Date and Time

Time Calculator With Dates

For calculations lasting more than one day, optional date fields make the result more accurate and easier to understand.

For example:

Start: Monday, 3:00 PM
End: Tuesday, 9:30 AM
Result: 18 hours 30 minutes

A date-and-time calculation is useful for:

  • Multi-day travel
  • Long events
  • Project deadlines
  • Overnight work periods
  • Hospital or caregiving schedules
  • Delivery windows
  • Rental periods
  • Time away from home

If your tool includes dates, clearly distinguish it from a Date Difference Calculator, which may focus on calendar days, weeks, months, and years rather than detailed clock-time durations.

Time Duration Examples

Example 1: Meeting Duration

Start Time: 9:30 AM
End Time: 11:00 AM
Result: 1 hour 30 minutes

This can help determine how much time was scheduled or spent in a meeting.

Example 2: Class Duration

Start Time: 1:15 PM
End Time: 2:50 PM
Result: 1 hour 35 minutes

This can help students or teachers calculate lesson or activity length.

Example 3: Overnight Shift Duration

Start Time: 9:00 PM
End Time: 5:30 AM, Next Day
Result: 8 hours 30 minutes

For work-hour calculations involving unpaid breaks, overtime, or payroll estimates, use a dedicated Time Card Calculator.

Example 4: Add Time to a Task

Starting Time: 4:20 PM
Add: 2 hours 15 minutes
Result: 6:35 PM

This can help plan when a task or activity may finish.

Example 5: Subtract Time Before an Event

Event Time: 7:00 PM
Subtract: 1 hour 30 minutes
Result: 5:30 PM

This can help determine when to leave, start getting ready, or begin preparation.

Common Uses for a Time Calculator

You can use this Time Calculator to:

  • Calculate how long a meeting lasts
  • Find the duration of a class
  • Estimate an appointment ending time
  • Add time to a starting schedule
  • Subtract travel time before leaving
  • Calculate time across midnight
  • Plan study sessions
  • Estimate cooking or baking completion time
  • Calculate activity or exercise duration
  • Plan event schedules
  • Check a travel arrival time
  • Calculate preparation time before a deadline
  • Compare two clock times
  • Convert a duration into total minutes

Time Calculator for Work Schedules

A Time Calculator can help estimate the duration of a shift or the time remaining before a work session ends.

For example:

Shift Start: 8:30 AM
Shift End: 4:45 PM
Estimated Duration: 8 hours 15 minutes

However, work-hour calculations may need to account for:

  • Meal breaks
  • Unpaid breaks
  • Multiple shifts in one day
  • Weekly hour totals
  • Overtime
  • Estimated pay

For those needs, a dedicated Time Card Calculator is more appropriate.

Time Calculator for Travel Planning

Use the calculator to add or subtract travel duration when planning a trip or appointment.

For example:

Appointment Time: 10:00 AM
Travel Time: 35 minutes
Preparation Buffer: 15 minutes
Suggested Leave Time: 9:10 AM

This can help you estimate when to leave, when you may arrive, or how long a scheduled trip segment lasts.

This calculator does not automatically account for traffic, delays, route changes, airport requirements, public transit schedules, or time-zone changes.

For comparing local times between cities, use the World Time Calculator and Converter.

Time Calculator for Cooking

A Time Calculator can help estimate when a cooking or baking step may finish.

For example:

Start Time: 5:40 PM
Cooking Duration: 45 minutes
Estimated Finish Time: 6:25 PM

This may help when planning meal preparation, baking, resting times, or multiple recipe steps.

Always use appropriate food-safety guidance, appliance instructions, and a dedicated alert or timer when you need to know exactly when a timed cooking step has finished.

Time Calculator vs. Other Time Tools

KeyText offers different tools for different types of time-related tasks.

Tool What It Does Best For
Time Calculator Calculates duration or adds/subtracts time Schedules, planning, elapsed-time calculations
Countdown Timer Counts down to zero and provides an alert Cooking, studying, breaks, timed activities
Stopwatch Counts upward while an activity occurs Exercise, races, task tracking
Pomodoro Timer Alternates focused work and break periods Productivity and study sessions
Online Alarm Clock Alerts you at a specific time Wake-up alarms and scheduled reminders
World Time Converter Compares time between locations International meetings and travel

Use the Time Calculator when you already know the time values and need an immediate calculation.

Tips for Accurate Time Calculations

For clear results:

  • Confirm whether you are using AM or PM in 12-hour format.
  • Use 24-hour format if you prefer to avoid AM/PM confusion.
  • Indicate whether an end time occurs on the next day.
  • Include dates when calculating periods longer than one day.
  • Confirm whether breaks should be included or excluded.
  • Use a World Time Converter for different time zones.
  • Use a Time Card Calculator for work shifts, breaks, and pay estimates.
  • Review results before relying on them for important schedules.

Time Calculator FAQ

What is a time calculator?

A time calculator is a tool that calculates the difference between two times or adds and subtracts hours, minutes, and seconds from a starting time.

What is a time duration calculator?

A time duration calculator finds how much time passes between a start time and an end time.

Can I calculate hours and minutes between two times?

Yes. Enter the start time and end time, then calculate the duration in hours and minutes.

Can I add time to a starting time?

Yes. Enter the starting time, choose the amount of time to add, and calculate the resulting time.

Can I subtract time from a starting time?

Yes. Enter the starting time, choose the amount of time to subtract, and calculate the earlier result.

Can I calculate a time period that crosses midnight?

Yes, if the tool includes an overnight option or date fields. For example, the duration between 10:00 PM and 2:00 AM the next day is 4 hours.

What is the difference between AM and PM?

AM refers to times from midnight until before noon. PM refers to times from noon until before midnight. Remember that 12:00 AM is midnight and 12:00 PM is noon.

Can I use 24-hour time?

Yes, if the tool includes a 24-hour format option. For example, 17:30 is the same as 5:30 PM.

Does this calculator include breaks?

Only if you manually account for them or if your tool includes a break field. For multiple work shifts, breaks, overtime, and estimated pay, use a Time Card Calculator.

Does this calculator handle time zones?

Not unless your tool specifically includes time-zone features. For calculations between cities or regions, use a World Time Calculator and Converter.

Can I use this tool for employee payroll?

You can use it for basic time calculations, but payroll and employment records may require break handling, overtime rules, rounding rules, and official verification. A dedicated Time Card Calculator is more suitable.

Can I use this tool for travel arrival estimates?

You can add or subtract a planned travel duration, but the result does not account for live traffic, delays, schedules, airport processing time, or time-zone changes unless those features are specifically included.

Is this calculator free?

Yes. This Time Calculator is free to use.

Do I need to create an account?

No. You can use the calculator without creating an account.

Important Limitations

This Time Calculator provides results based on the times and durations entered by the user.

The calculation may not account for:

  • Incorrect AM or PM selection
  • Time-zone differences
  • Daylight saving time changes
  • Calendar-date changes unless dates are entered
  • Work breaks unless included
  • Payroll rounding rules
  • Overtime requirements
  • Live travel delays
  • Event schedule changes
  • Browser or device settings

For calculations involving time zones, daylight saving transitions, payroll, legal records, travel schedules, or safety-critical timing, verify the result using an appropriate official or professional source.

Time Tool Disclaimer

This Time Calculator is provided for general informational, planning, productivity, educational, and convenience purposes only.

KeyText does not guarantee that calculated times are suitable for payroll, legal documentation, medical scheduling, transportation, employment records, safety-critical decisions, or official submissions.

Users are responsible for entering the correct times, selecting the correct date and AM/PM values, accounting for breaks, time zones, daylight saving changes, and verifying important results before relying on them.