Time Calculator
Three time tools in one page. Measure the time between a start and end time, including night shifts that cross midnight and an optional break. You can also add or subtract a duration from a clock time, or add up a list of durations such as timesheet entries.
How to use the Time Calculator
- Choose a mode: time between, add/subtract, or sum durations.
- Enter clock times in 24-hour format and durations like 1:30 or 2h 15m.
- Add an optional break to get net working time.
- Read the result in h:mm:ss, words and decimal hours.
- Copy the result for timesheets or invoices.
Features
- Overnight shifts handled automatically
- Break deduction for working-time calculations
- Flexible duration input: 1:30, 1:30:15, 90, 2h 15m
- Sum any number of durations, one per line
- Decimal hours for payroll and billing
Benefits
- Fill in timesheets quickly and accurately
- Plan schedules and travel times across midnight
- Convert worked time into decimal hours for pay
Frequently asked questions
How do I calculate a night shift from 22:00 to 06:00?
Enter 22:00 as the start and 06:00 as the end. When the end is earlier than the start, the tool treats it as the next day and gives 8 hours.
What does a plain number like 90 mean?
A plain number is read as minutes, so 90 equals 1 hour 30 minutes.
How do I convert minutes to decimal hours?
The result shows decimal hours automatically, for example 7:30 is 7.50 hours.
Related tools
- Age Calculator — Calculate your exact age in years, months and days, plus total weeks, days and your next birthday.
- Date Calculator — Find the days, weeks, months and business days between two dates, or add and subtract time from any date.
- Time Zone Converter — Convert a date and time between any IANA time zones with daylight saving handled, offsets shown and multiple targets.
- World Clock — Live clocks for the cities you choose, saved in your browser, with day/night icons, UTC offsets and your local time highlighted.
- Calendar Generator — Create a printable monthly or yearly calendar for any year, with your week start, weekends and highlighted dates.
- Timestamp Converter — Convert Unix timestamps in seconds or milliseconds to local, UTC and ISO 8601 dates, and convert dates back to Unix time.