Calculate time between two times
Enter a start time and an end time to calculate the elapsed time between them in hours, minutes, and seconds.
Calculate time differences, add or subtract time, and convert between time units.
The online Time Calculator provides several tools for working with times, durations, dates, and time units. You can calculate the time between two times, add or subtract hours, minutes, and seconds, perform date calculations, and convert between time units.
Use the calculator for schedules, elapsed time, appointments, work periods, travel, deadlines, and everyday time calculations. The available 12-hour and 24-hour formats make it easier to enter times using the format you prefer.
Enter a start time and an end time to calculate the elapsed time between them in hours, minutes, and seconds.
Add hours, minutes, and seconds to a base time to determine a later time.
Subtract a duration from a base time to find an earlier time.
Add years, months, weeks, and days to a selected date for planning future dates and deadlines.
Subtract calendar units from a selected date to calculate an earlier date.
Convert time values between supported units for quick calculations involving hours, minutes, seconds, and other time measurements.
Select the section that matches your calculation, such as finding the difference between two times, adding or subtracting time, working with a date, or converting time units.
Enter the start time, base time, start date, or time value required by the selected calculator.
For a time difference, enter the end time. For addition or subtraction, enter the duration or calendar units you want to apply.
When using one of the addition and subtraction calculators, select the operation you want to perform.
Select Calculate to process the values and display the resulting time, duration, or date.
Change the entered values, time format, operation, or units to perform another calculation.
Enter a start time and an end time to calculate the elapsed time between them. Hours, minutes, and seconds can be used for more precise time difference calculations.
Calculate with hours and minutes when you need to find a time difference or adjust a starting time by a specific duration. Seconds can also be included when greater precision is needed.
Enter a base time and add hours, minutes, or seconds to determine the resulting time. This can be useful for appointments, schedules, travel times, events, and other time-based planning.
Subtract hours, minutes, and seconds from a base time to calculate an earlier time. Use this when working backward from a deadline, appointment, departure, or scheduled event.
Find the duration between a starting time and an ending time without manually converting hours, minutes, and seconds.
Switch between 12-hour and 24-hour time formats when entering times. This makes the calculator useful with both AM and PM style times and 24-hour clock notation.
Start with a calendar date and add or subtract years, months, weeks, and days to determine a new date. Multiple calendar units can be used in the same calculation.
Convert a time value between supported units. Use the converter for calculations involving hours, minutes, seconds, and other available time measurements.
Calculate calendar days or working days between two selected dates.
Find the ISO week number and other calendar information for a selected date.
Calculate an exact age in years, months, and days and view additional birthday information.
Calculate working hours using start times, end times, and break periods.
Calculate suggested sleep and wake times based on sleep cycles.
Explore all date, time, age, work hours, sleep, and related calculators.