What Is the Hours Calculator?

Our hours calculator is an online time calculator that lets you calculate the duration between two times. Using this calculator, you can calculate the time duration between two times or datetimes, and learn how many hours are between them.

Similar to our date calculator page, where you can calculate the difference between two dates instead, this calculator also allows you to add or subtract hours and minutes from any given time.

How to Use the Hours Calculator

Calculate duration between two times

  1. Switch to the "Calculate Hours" tab.
  2. Choose the input time format. Select "Time only" for times within the same day (time without date), or "Date and time" for durations that span multiple days.
  3. Enter the "Start time" and "End time". You can click "Now" to use the current time/datetime.
  4. Optionally, enter break duration in minutes, which will be deducted from the final result.
  5. Click "Calculate Time Duration" to see the time difference. Results show the total duration in hours and minutes, along with total hours in decimal format (decimal hours), total minutes, and total seconds. You'll also see the percentage of day, which shows what percentage the duration represents of a full 24-hour day.

Add hours to a time

  1. Switch to the "Add Hours" tab.
  2. Choose the input type from "Time only" or "Date and time".
  3. Enter the starting time in the "Start time" input, or click "Now" to use the current time from your browser's clock.
  4. Enter the number of hours and minutes you want to add.
  5. Click "Calculate Time" to see the result with the added time.

Subtract hours from a time

  1. Switch to the "Subtract Hours" tab.
  2. Choose the input type from "Time only" or "Date and time".
  3. Enter the starting time, or click "Now" to use the current time.
  4. Enter the hours and minutes you want to subtract.
  5. Click "Calculate Time" to see the new time.

What Can You Do With the Time Duration Calculator?

You can use our hours calculator for various purposes:

  • Calculate Hours: You can find out how many hours you've worked in a day. For instance, if you start work at 8:30 AM and finish at 5:00 PM with a 30-minute break, using our tool, you can find out how many hours you have worked.
  • Add Hours: You can calculate the ending time of a task that starts now and will end after some time. For instance, if an event starts now and lasts 2 hours and 33 minutes, you can find out what time it will end.
  • Subtract Hours: You can calculate the starting time of a task that ended now and lasted some time. For instance, if an event ended now and lasted 1 hour and 15 minutes, you can find out what time it started.