Hours between two times
Same calendar day—including overnight when end is before start on the clock.
Find elapsed hours between two clock times (with overnight rollover) or two date-time stamps. Results in hours, minutes, and decimal format—nothing uploaded.
Same calendar day—including overnight when end is before start on the clock.
When your range crosses calendar days or weeks.
Start
End
Tip: Use Now to set the current time. For net hours after breaks, open Hours Calculator with Break or Work Hours Calculator from the related tools below.
An hours calculator finds elapsed time between two clock times or two date-time stamps—including overnight same-day spans and multi-day ranges—and shows the result in hours, minutes, and decimal hours.
Enter a start time and end time to see how many hours and minutes passed between them. The same-day calculator rolls past midnight when the end clock is earlier than the start (for example 10:00 PM to 6:00 AM counts as 8 hours). The date calculator adds calendar days when your range spans more than one day.
Use it for shift length checks, appointment gaps, project logs, or travel planning. It measures elapsed clock time only—it does not subtract breaks or compute payroll totals (use the Work Hours Calculator for net paid time).
All math runs locally in your browser; times you enter are not uploaded to EverydayTools servers.
Elapsed hours = end time minus start time; overnight same-day ranges add 24 hours when end is before start on the clock.
Concise answers for common searches — definitions, steps, and comparisons.
Convert both times to minutes, subtract start from end, and add 24 hours if the end clock is earlier than the start on the same day. Example: 8:30 AM to 5:30 PM = 9 hours.
No. Calculations run locally in your browser; clock times are not uploaded to EverydayTools servers.
The tool converts each timestamp to minutes from midnight (with AM/PM adjustment), subtracts start from end, and adds 24 hours when the same-day end is earlier than the start.
Formula
elapsed = end − start; if elapsed < 0 on same day, add 24 hUse Hours Between Two Times for a single calendar day (including overnight). Use Hours Between Two Dates when the range crosses days or weeks.
Set start and end clock times. Tap Now to fill the current time. For date mode, pick start and end dates plus times.
Press Calculate to see hours, minutes, and decimal hours. Overnight same-day shifts add 24 hours automatically when end is before start.
Use decimal hours for spreadsheets, or open Work Hours Calculator when you need break deductions and net paid time.
Input
Start 8:30 AM · End 5:30 PMOutput
9 hours 0 minutes (9.0 h)17:30 − 08:30 = 9 h on the same calendar day.
Input
Start 10:00 PM · End 6:00 AMOutput
8 hours 0 minutes (8.0 h)End is earlier on the clock, so the tool adds 24 h: 8 h elapsed overnight.
Input
Mon 9:00 AM → Wed 3:30 PM (date mode)Output
54 hours 30 minutes (54.5 h)Date mode counts full calendar span between both date-time stamps.
Common real-world scenarios where this tool saves time.
Employees
Confirm how long a shift, call, or appointment lasted before entering a timesheet line.
Freelancers
Log elapsed hours between session start and end for invoices or time trackers.
Schedulers
Find hours between two events when building daily or weekly schedules.
Step-by-step chains that connect related tools for common tasks.
Start with gross duration here, then move to break-aware tools when you need paid hours.
Pick the right EverydayTools page for clock difference vs net work time.
| Tool | What it measures | Best for |
|---|---|---|
| Hours Calculator | Elapsed time between two times/dates | Raw duration, appointments, gaps |
| Work Hours Calculator | Net paid time with breaks (daily/weekly) | Timesheets, shifts, and payroll prep |
| Time Duration Calculator | Days + hours + minutes between datetimes | Long events and deadlines |
Switch to Hours Between Two Dates so Monday-to-Wednesday spans are counted correctly.
This tool is gross elapsed time. Subtract breaks with the Work Hours Calculator.
Advertisement
It finds elapsed hours and minutes between two clock times on the same day (with overnight rollover) or between two full date-time stamps.
If the end time is earlier than the start time on the clock (e.g. 10 PM to 6 AM), the tool adds 24 hours so you get the correct overnight duration.
Yes—results include decimal hours (e.g. 8.5 h) alongside hours and minutes for timesheet and spreadsheet entry.
No. This page measures raw elapsed time. Work Hours Calculator subtracts breaks and supports net paid hours for payroll-style totals.
No. All math runs in your browser; inputs are not uploaded to EverydayTools servers.
Use Hours Between Two Dates when your range crosses calendar days—weekends, travel, or multi-day projects—not just overnight on one calendar day.
Clock times you enter stay in the browser for difference math only.
Standard elapsed-time math with same-day midnight rollover; employer rounding rules may differ.
For planning and time checks—not payroll, tax, or legal advice.
Advertisement
Reviewed by EverydayTools Editorial Team on 2026-06-02.
Same workflow or intent — pick the next step without leaving the site.
Measure exact duration between two dates or timestamps in days, hours, minutes, and seconds—for projects, contract SLAs, and event planning.
How old am I? Exact age in years, months, and days from date of birth—plus age as of any date, days lived, and next birthday. Free, private, no signup.
Enter your birth date to see your age on Mars, Mercury, Jupiter, and every planet—plus Earth days lived and your next planetary birthday. Free, private.
Add or subtract days, weeks, months, or years from any date. Days-between mode included. No upload—runs locally in your browser. Free, no signup.
Free employee hours tracker — log start/end times, breaks, and overtime for multiple employees. Calculate weekly totals and prepare payroll summaries. No signup required. Runs locally in your browser when supported—no upload required for normal use.
Free freelance hours calculator — log start and end times for multiple projects to calculate total billable hours and estimate earnings at your hourly rate. No signup. Runs locally in your browser when supported—no upload required for normal use.
Frequently opened tools from the same category.
How old am I? Exact age in years, months, and days from date of birth—plus age as of any date, days lived, and next birthday. Free, private, no signup.
Add or subtract days, weeks, months, or years from any date. Days-between mode included. No upload—runs locally in your browser. Free, no signup.
Convert Unix epoch to readable dates and back—seconds or milliseconds, UTC and local. No upload: runs in your browser. Free, no signup.
Enter your birth date to see your age on Mars, Mercury, Jupiter, and every planet—plus Earth days lived and your next planetary birthday. Free, private.
Cross-category tools others open in the same session.
What is 20% of 500? Percent increase, decrease, difference, reverse %, markup & margin—runs locally in your browser, no upload. Copy results or share a link.
Free JSON formatter — paste minified or messy JSON and instantly get beautified, indented output with syntax highlighting and error detection. Browser-based, no server upload. Runs locally in your browser when supported—no upload required for normal use.
Free word counter — live word, sentence, and paragraph counts plus reading time for essays, blogs, and SEO drafts. Runs locally in your browser.
Free adult BMI from height and weight (kg/cm or lb/ft/in). WHO categories, healthy weight range, optional Asia-Pacific & waist. Screening only—runs in your browser.
Guides and walkthroughs that reference this tool.
Pick the right hours calculator for payroll, billable time, and shifts—overnight spans, break deductions, decimal conversion, and accuracy checks.
Why developers use Unix epoch time—seconds since 1970-01-01 UTC, millisecond pitfalls, timezone mistakes, and conversion examples you will reuse.
Browse full tool collections by topic.