Time Calculator: Find Hours Between Clock Times
A time calculator handles four common jobs. You can find the gap between two clock times or add a known duration to a start time. You can also subtract a duration or run the math across midnight and full days. Choose the elapsed-time mode when you have a start and end time — it shows the hours and minutes between them. Use the add mode to find when something ends. Use the subtract mode to find when it started. The calculator works in hours, minutes, and seconds, and it handles whole days too.
Make time math land right the first time
A time calculator does four everyday jobs: find the gap between two clock times, add a duration to find when something ends, subtract one to find when it began, or run the math across days. The reliable path is picking the mode that matches your question and remembering that this is whole-hour, whole-minute, whole-second wall-clock arithmetic in one time zone.
Use elapsed for the gap between two clock times, add to find an end time, subtract to find a start time, and expression mode when you need several duration blocks in one line.
With next-day handling on, an end time earlier than the start is read as the next day, so a late-night span does not return a negative duration.
Type 1 hour and 30 minutes as separate hour and minute values. Duration fields are whole numbers; fractional minutes and milliseconds are outside this tool.
Elapsed and duration results include decimal hours, so 8 hours 30 minutes is shown as 8.5 for payroll, billing, and spreadsheet entry.
Example: a simple work span
A span from 9:15 AM to 5:45 PM in elapsed mode returns 8 hours 30 minutes, or 8.5 decimal hours. If you had a 30-minute unpaid lunch, subtract that break yourself before using the payroll number; the calculator reports the raw clock span.
Elapsed, add, subtract, or expression mode
Elapsed mode answers how long passed between a start time and an end time. Add mode counts forward from a start time to find when something ends. Subtract mode counts backward to find when something began. Expression mode is for duration math such as 1d 2h + 45m - 30s, where every token is a length of time instead of a clock reading.
Decimal hours for timesheets and billing
Payroll systems and spreadsheets usually want hours as a decimal, such as 8.5 instead of 8 hours 30 minutes. The result keeps both forms visible: clock-style duration for humans and decimal hours for copying into a timecard, invoice, or planning spreadsheet without another conversion step.
Spans that cross midnight or whole days
Overnight shifts and late travel often cross midnight. With automatic next-day handling, 23:00 to 07:00 returns 8 hours instead of a negative duration. For calendar arithmetic, use the date add or date subtract modes to count a whole number of days, hours, minutes, and seconds forward or backward from one starting date and time.
What this tool does not do
This is local wall-clock arithmetic. It does not convert between time zones, apply daylight saving transitions, skip weekends or holidays, model business hours, or auto-deduct breaks from a timecard. If payroll policy rounds punches or subtracts lunch, apply that rule before or after the calculator result.
References
Frequently asked questions
Can I use this to total the hours I worked?
What happens when the minutes add up past 60?
What if my times run past midnight?
How is the difference between two times calculated?
Can it work in minutes and seconds for short tasks?
Keep exploring
Everyday is a growing topic on Calculator Campus. Browse the full everyday hub or jump into the directory to find a different calculator.