Business Hours Calculator
Calculate working hours between two datetimes, skipping weekends
100% free. Runs entirely in your browser - your files and data never leave your device and nothing is uploaded to any server.
All dates and times follow your device's time zone
Right now · 01:49 PM
Closed
Opens in 1d 19h 11m (Mon 09:00 AM).
Business Hours
Paid time per work day: 8h 00m
Day-by-Day Breakdown
About this tool
Calculates the actual working hours between two datetimes, automatically skipping weekends - useful for calculating billable hours, project timelines, or SLA deadlines that only count business time rather than full calendar time.
How to use this tool
- Set start and end datetimeEnter full range for the business-time interval you want to measure.
- Define business scheduleSet opening and closing time, the work days, an optional unpaid break and any holidays to skip.
- Calculate net working timeExclude weekends and non-business periods automatically.
- Or find a deadlineSwitch to deadline mode, enter a start and a number of business hours, and read the exact due date and time.
How long is 24 business hours?
It depends on the working day. With a 9-to-5 day (8 hours), 24 business hours is three full working days, so a request at 9am Monday is due by 5pm Wednesday. Many support teams use "business hours" this way, but some mean 24 hours counted only on working days - always check which.
Set your own opening hours and work days, then enter the start and end to see the working time in between. Weekends and closed days are skipped automatically.
Key features
- Computes realistic work-time duration instead of raw calendar span.
- Useful for SLA and operations performance tracking.
- Reduces disputes in billable-hour calculations.
- Improves planning accuracy for support and delivery teams.
Common uses
- Measuring incident response within business-hour SLAs.
- Calculating consultant billable hours excluding weekends.
- Estimating project turnaround under office schedules.
- Tracking support queue handling across business days.
Tips for better results
- Align business-hour settings with contractual definitions.
- Add the public holidays in your range as skipped dates - the tool has no built-in holiday calendar.
- Use consistent timezone across all logged timestamps.
- Document assumptions used in reports and invoices.
Mistakes to avoid
- Using raw elapsed hours for SLA commitments.
- Ignoring timezone differences in multi-region support teams.
- Forgetting holiday exceptions where contracts require them.
- Changing business-hour policy mid-report without annotation.
Frequently asked questions
Both, if you tell it. Weekends (or any days you switch off) are skipped automatically; public holidays vary by country, so add each one as a skipped date and it is left out of the count.
It starts at 9:00 to 17:00, Monday to Friday, but you can set any opening and closing time, choose the work days and add an unpaid break such as a lunch hour.
Yes - the calculation works across any date range, correctly excluding all weekends that fall within that longer span.
Enter when the ticket arrived and add the SLA in working hours; the result skips evenings and weekends. A 'four business hours' reply to a ticket logged on Friday at 4pm is therefore due on Monday, not Friday evening.
Add them under Holidays and each date is skipped like a weekend. There is no built-in holiday calendar, because public holidays differ by country and region.
Yes - it gives the working hours between a project start and finish. For billing, multiply those hours by your rate, or record them on a timesheet if the client wants the breakdown.