Working Hours Counter
Enter start and end timestamps with your work schedule to get exact working hours between them.
Enter start and end timestamps with your work schedule to get exact working hours between them.
A working hours counter measures how much of the time between two moments falls inside a defined workday. Elapsed time counts every hour on the clock; working hours skip nights and, optionally, weekends. On a 9-to-5 schedule, Monday 4:00 PM to Tuesday 10:00 AM is 18 elapsed hours but only 2 working hours — one on Monday and one on Tuesday.
The answer depends on where the workday starts and ends, on the partial days at the beginning and end of the range, and on whether Saturdays and Sundays count. Typical uses include measuring support-ticket response times against a service-level agreement, tracking turnaround on internal requests, estimating billable hours on a project, and checking how long a task really took in business hours. For example, a ticket opened Friday at 3:30 PM and resolved Monday at 11:00 AM, on a 9-to-5 schedule with weekends excluded, took 1 hour 30 minutes on Friday plus 2 hours on Monday — 3 hours 30 minutes of working time.
To use this working hours counter, enter the start date and time and the end date and time, set when the workday starts and ends (9:00 AM and 5:00 PM by default), tick Exclude weekends if Saturday and Sunday should not count — it is off by default — and press Calculate. The result appears in hours and minutes, such as 21h 30m, and the two dates can be entered in either order. The workday must end later than it starts on the same day, so an overnight schedule such as 10 PM to 6 AM cannot be entered as one window. Holidays and lunch breaks are not removed automatically: subtract a full workday for each holiday, and for whole days a shorter window such as 9:00 AM to 4:30 PM removes a 30-minute lunch.
Yes — set your workday start and end times (e.g. 9:00 to 17:00).
Toggle 'Exclude weekends' to skip Saturdays and Sundays.
No — this calculates actual hours worked, not just day counts.
Results are estimates for planning purposes only.
This calculator counts the hours between two timestamps that fall within your defined work schedule. It's more precise than counting business days because it accounts for partial days at the start and end of the range.
For example, if you enter Monday 10 AM to Wednesday 3 PM with a 9–5 work schedule, the result is: 7 hours Monday + 8 hours Tuesday + 6 hours Wednesday = 21 working hours.
| Start | End | Schedule | Working hours |
|---|---|---|---|
| Mon 10:00 AM | Mon 5:00 PM | 9–5 | 7 hours |
| Mon 9:00 AM | Fri 5:00 PM | 9–5, M–F | 40 hours |
| Mon 9:00 AM | Wed 3:00 PM | 9–5, M–F | 22 hours |
| Fri 3:00 PM | Mon 10:00 AM | 9–5, M–F | 3 hours (2 Fri + 1 Mon) |
Enter the start and end date/time, set your workday start and end hours, and toggle whether to exclude weekends. The calculator counts only the hours that fall within your working schedule.
Set your workday end time to your lunch start (e.g., 12:00) and run a separate calculation for the afternoon. Add both results for the total working hours minus lunch.
A business day counter counts full days. This tool counts actual hours within your scheduled workday — useful for payroll, billing, and project time tracking.
Enter your start date/time and end date/time. The calculator handles multi-day spans automatically, counting only hours within your workday window on each day.
Toggle 'Exclude weekends' to skip Saturdays and Sundays. Leave it off if your schedule includes weekend work.
The standard full-time figure is 52 weeks × 40 hours = 2,080 hours. Subtracting the 11 US federal holidays at 8 hours each leaves 1,992 hours, before any vacation or sick time.
On average, 2,080 ÷ 12 ≈ 173.3 hours. A specific month depends on its weekdays: 21 weekdays at 8 hours is 168 hours, 22 is 176 hours, and 23 is 184 hours.
Not as a single window — the workday end time must be later than the start time on the same day. For overnight shifts, use the Shift Calculator to find the end time and paid hours of each shift.