Time Duration Calculator
Choose a start and end time to find the hours and minutes between them. If the end is tomorrow, turn on “End is the next day”.
How to calculate the time between two times
- Choose the start time, then the end time. Use the time picker or the format your browser shows.
- Leave “End is the next day” off for a same-day interval. Turn it on when the end time is on the following day, including midnight.
- Read the hours-and-minutes answer. Open Calculation details for total minutes and decimal hours, or copy or print the qualified result.
A small calculator with clear results
- Two time fields and one end-day choice, without dates, seconds or extra measurements.
- One hours-and-minutes answer with the same-day or next-day rule shown beside it.
- Total minutes and decimal hours stay in closed calculation details, where they are explained.
- Copy and print include the entered times, end-day rule and the limits of the result.
When this calculator is useful
- Find the clock-time duration of a class, meeting, study session or planned activity.
- Check an overnight interval when you know the end is on the following day.
- Convert the same duration to total minutes or decimal hours without changing the main answer.
Same day, next day and decimal hours
For the same day, subtract the start time from the end time. An earlier end time is an error, not an automatic overnight assumption. Select the next-day checkbox only when it matches your interval.
With the next-day checkbox on, one nominal 24-hour day is added before subtraction. Equal clock times mean zero on the same day and 24 hours on the next day. A next-day end later on the clock can produce more than 24 hours.
Midnight is 00:00 in 24-hour notation or 12:00 AM on a 12-hour picker; noon is 12:00 or 12:00 PM. Midnight starts a day. For 22:00 to midnight tomorrow, select the next day.
Decimal hours divide total minutes by 60. A duration of 8 hours 30 minutes is 8.50 hours, not 8.30. Calculation details round decimal hours to two places and mark an approximate value when needed; the main answer keeps exact whole minutes.
Time-duration examples
Same day: 09:00 to 17:00 is 8 hours. The next-day checkbox stays off.
Same day: 09:58 to 13:57 is 3 hours 59 minutes. The minute difference is handled directly.
Following day: 22:30 to 06:15 is 7 hours 45 minutes when the next-day checkbox is on.
09:00 to 17:00 on the following day is 32 hours. Equal 12:00 times give zero on the same day or 24 hours with the next-day checkbox on.
What this result does not include
This is nominal clock-time arithmetic at minute precision, not elapsed time between real dated instants. A daylight-saving change or different time zone can change actual elapsed time.
Only the same day and the immediately following day are supported. There are no dates, seconds, extra-day counts, break deductions, work schedules or payroll rounding.
Do not use the answer as a flight duration between different time zones or a payroll or legal determination. The related Date Calculator counts calendar dates; it does not add missing time-zone information.
Your entries and browser controls
The calculation uses the values in this page's memory. This tool adds no input upload, account, saved history or input-bearing URL; the surrounding site still has its existing network and analytics integrations.
Your browser or device controls the time picker's format and appearance. App text is localized, but the picker may use a different language or AM/PM presentation. Follow its shown format; use HH:MM if it falls back to a text field.
Time Duration Calculator questions
Sources and calculation method
Each clock time becomes a whole number of minutes after midnight. The chosen end day determines whether 1440 minutes are added.
The browser controls the picker's appearance and may show AM/PM. The calculator uses minute precision and makes no daylight-saving or time-zone adjustment.
Related tools
Focus / Break Timer
Run focus and short or long breaks with manual starts and clear completion counts.
Open tool — Focus / Break TimerCountdown Timer
Set one interval, pause and resume, or repeat it with optional in-page sound.
Open tool — Countdown TimerUnix Timestamp Converter
Convert explicit epoch seconds or milliseconds to UTC and back, with exact millisecond output and clear timekeeping limits.
Open tool — Unix Timestamp ConverterDate Calculator
Count days between dates, or add and subtract calendar days.
Open tool — Date CalculatorTime Zone Converter
Convert a dated local time between named zones, with UTC offsets, calendar-day changes and explicit repeated-time choices.
Open tool — Time Zone ConverterAge Calculator
Calculate age from a birth date in years, months and days, today or on a date you choose.
Open tool — Age CalculatorDecimal Hours Converter
Convert a known duration between hours and minutes and decimal hours, with optional seconds and clear rounding.
Open tool — Decimal Hours ConverterPlayback Time Calculator
Calculate video, podcast or audiobook time at your chosen speed and see the time saved or added.
Open tool — Playback Time Calculator