Time Difference Calculator
Calculate time difference between dates with day-of-week info and business day options.
Expressed As
What Is a Time Difference Calculator?
A time difference calculator computes the elapsed time between two clock times or timestamps. How long was your meeting? How many hours between 8:45 AM and 3:20 PM? The answer is 6 hours and 35 minutes. Enter a start time and end time in the calculator above for instant results in hours, minutes, and seconds. The calculator handles times crossing midnight, AM/PM conversions, and 24-hour format automatically without requiring manual base-60 arithmetic.
How to Calculate Time Between Two Times?
Convert both times to 24-hour format. Subtract start from end. 14:30 minus 9:15: hours = 14 - 9 = 5, minutes = 30 - 15 = 15. Result: 5 hours 15 minutes. When end minutes are less than start minutes, borrow 60 from hours: 16:10 minus 13:45: borrow to get 15:70 minus 13:45 = 2 hours 25 minutes. For times crossing midnight: 22:30 to 06:15 = (24:00 - 22:30) + 6:15 = 1:30 + 6:15 = 7 hours 45 minutes. The calculator performs all of this automatically regardless of time format.
Decimal Hours for Payroll
Payroll systems use decimal hours: 7 hours 30 minutes = 7.50 hours. 7 hours 45 minutes = 7.75 hours. Convert minutes to decimal by dividing by 60: 15 min = 0.25, 30 min = 0.50, 45 min = 0.75. Other common conversions: 5 min = 0.083, 10 min = 0.167, 20 min = 0.333, 40 min = 0.667, 50 min = 0.833. The calculator shows both clock time and decimal hours for every result, simplifying timesheet submission and hourly billing. Multiply decimal hours by your hourly rate for earnings: 7.75 hours times $25/hour = $193.75 gross pay for that shift.
Time Difference for Multiple Shifts
Workers with multiple clock-in/clock-out pairs need total hours across all shifts. Morning shift 6:00-14:30 = 8.5 hours. Lunch deducted: 8.5 - 0.5 = 8.0 hours. Evening shift 17:00-21:00 = 4.0 hours. Daily total: 12.0 hours. For weekly totals, sum each day's hours. The calculator can process multiple time pairs and sum them, providing weekly totals in both clock format (HH:MM) and decimal hours. Overtime calculations compare this total against the 40-hour threshold (or whatever your jurisdiction defines as the overtime trigger point for premium pay rates).
Duration for Cooking and Exercise
Recipe timers need elapsed time: bread started at 2:15 PM, needs to rise for 1 hour 45 minutes, ready at 4:00 PM. Exercise duration: run started at 7:22 AM, finished at 8:05 AM, duration 43 minutes. Split tracking for interval training: first mile at 8:12, second mile at 16:30, third mile at 25:05. Individual splits: 8:12, 8:18, 8:35. The calculator provides these duration calculations instantly without requiring mental base-60 arithmetic that frequently produces errors when minutes exceed 60 or when times cross hour boundaries.
Time Difference Across Days
For durations spanning midnight or multiple days, the calculator handles date boundaries seamlessly. A flight departing at 11:30 PM and arriving at 6:15 AM the next day: duration = 6 hours 45 minutes. A hospital stay from Monday 2:00 PM to Wednesday 10:00 AM: 44 hours. Server uptime from last restart: enter the restart timestamp and current time for total running hours. These cross-day calculations are straightforward for the calculator but error-prone when done manually, especially when fatigue or stress during medical shifts or system outages impairs the mental arithmetic that base-60 time calculations demand.
Time Difference for Billing
Freelancers, consultants, and attorneys bill clients by the hour. Accurate time tracking directly affects revenue. A 15-minute rounding error on a 3-hour meeting at $200/hour means $50 of lost or overbilled revenue. Many billing systems use 6-minute increments (0.1 hours) as the smallest billable unit. The calculator's decimal hour output maps directly to these billing systems, converting start and end times into billable units without manual conversion errors that accumulate across dozens of daily time entries throughout the billing period.
Time Arithmetic Tips
When adding times manually: add hours and minutes separately, then carry over if minutes exceed 60. 3:45 + 2:30 = 5:75, but 75 minutes = 1 hour 15 minutes, so the answer is 6:15. When subtracting: if you need to borrow, take 1 hour (60 minutes) from the hours column. The calculator eliminates these manual steps entirely, but understanding the logic helps verify results and perform quick estimates when a calculator is not available. For very precise timing (scientific experiments, athletic events, cooking), use seconds as well: the calculator supports hours:minutes:seconds input and output.
Frequently asked questions
How do I find time between two times?
How do I convert to decimal hours?
How does it handle past midnight?
Can I calculate multiple shifts?
What format should I use?
How do I calculate overtime?
Rate This Calculator
Your feedback helps us improve our tools