CalculatorsConvertersAbout UsContact

Time Calculator

Add and subtract time, find the time between two times, and convert hours, minutes and seconds, with decimal hours.

  • Free to use
  • No sign-up
  • Times stay in your browser

Last updated:

Add or Subtract Time

  • Start with
Total time
9 hours 6 minutes 15 seconds
5:45:30 + 3:20:45 = 9:06:15
  • Hours:minutes:seconds9:06:15
  • Decimal hours9.1042
  • Total minutes546.25
  • Total seconds32,775
  • In days and hours0 days 9 hours
  • Times used2 times

Time carries over at 60: 60 seconds make a minute and 60 minutes make an hour. A negative total means more time was subtracted than added. To find what time it will be in 8 hours, use the Hours Calculator. To count the days between two dates, use the Day Counter.

About Time Calculator

A time calculator adds and subtracts lengths of time, finds the time between two times, and converts hours, minutes and seconds. Time counts in 60s, so it cannot be added like ordinary numbers.

60 seconds = 1 minute, 60 minutes = 1 hour

Decimal Hours

Payroll and timesheets use decimal hours: minutes ÷ 60.

7 h 30 min7.5 hours
8 h 15 min8.25 hours
8 h 45 min8.75 hours
45 min0.75 hours

The Minutes to Decimal Hours table below lists the common minutes.

Which Tool to Use

  • Add or subtract time: totals of hours and minutes
  • Time duration: how long between two times or dates
  • Convert time: minutes, seconds and decimal hours
  • What time will it be in 8 hours? Use the Hours Calculator

How Many Hours Is 9 to 5?

The hours between common start and end times, with an unpaid break taken off.

TimesHours30 min break1 hour break
87.57
87.57
98.58
109.59
87.57
98.58
109.59
87.57
98.58
87.57
98.58
87.57
8 (overnight)7.57

A shift that goes past midnight counts to the next day, such as 11 PM to 7 AM. Press a row to use it in Time Duration.

Minutes to Decimal Hours

Timecards use decimal hours. Divide the minutes by 60.

MinutesDecimal hoursMinutesDecimal hours
50.08360.60
60.10400.67
100.17420.70
120.20450.75
150.25480.80
180.30500.83
200.33540.90
240.40601.00
300.50
Example: 8 hours 45 minutes = 8 + 45 ÷ 60 = 8.75 hours.

Values are rounded to 2 decimal places, as most timecards do.

Seconds, Minutes, Hours and Days

How many seconds are in an hour, a day or a week?

UnitEquals
1 minute60 seconds
1 hour60 minutes = 3,600 seconds
1 day24 hours = 1,440 minutes = 86,400 seconds
1 week7 days = 168 hours = 10,080 minutes = 604,800 seconds
1 year (365 days)8,760 hours = 525,600 minutes = 31,536,000 seconds

A week has 168 hours, so 2 weeks is 336 hours.

24-Hour Time to 12-Hour Time

What time is 15:30? What is 1800 hours? Military time counts the hours 0 to 23.

24-hour12-hour24-hour12-hour
00:0012:00 AM (midnight)12:0012:00 PM (noon)
01:001:00 AM13:001:00 PM
02:002:00 AM14:002:00 PM
03:003:00 AM15:003:00 PM
04:004:00 AM16:004:00 PM
05:005:00 AM17:005:00 PM
06:006:00 AM18:006:00 PM
07:007:00 AM19:007:00 PM
08:008:00 AM20:008:00 PM
09:009:00 AM21:009:00 PM
10:0010:00 AM22:0010:00 PM
11:0011:00 AM23:0011:00 PM

1800 hours is 6:00 PM, and 15:30 is 3:30 PM.

Example Calculation

How to add 5:45:30 and 3:20:45 by hand.

Seconds30 + 45 = 75 seconds = 1 minute 15 seconds
Minutes45 + 20 + 1 = 66 minutes = 1 hour 6 minutes
Hours5 + 3 + 1 = 9 hours
Total9:06:15 (9 hours 6 minutes 15 seconds)
Carry over at 60: 60 seconds make a minute and 60 minutes make an hour.

Try an Example

Pick one to fill in the calculator and see its answer.

ExampleResult
9:06:15
20:45:00
8 hours 15 minutes
8 hours 15 minutes
180 minutes
7.75 hours
1.75 hours

Click an example to put it into the calculator.

Good to know

  • Time carries over at 60, not 100: 1 hour 45 minutes plus 2 hours 30 minutes is 4 hours 15 minutes.
  • Decimal hours are minutes divided by 60: 45 minutes is 0.75 hours.
  • A time that ends before it starts on the same date counts to the next day, as for a night shift.
  • The clock is read as written, so daylight saving time is not added or taken off.

What is included

  • Add and subtract days, hours, minutes and seconds
  • The time between two times or dates, with an unpaid break
  • Convert time units, and hours:minutes to decimal hours
  • Answers as hours:minutes:seconds, decimal hours, minutes and seconds
  • Hours between common times, minutes to decimal hours, 24-hour time
  • Copy link and Print

Important to know

Your times stay in your own browser and are never sent anywhere. For payroll, check how your employer rounds time and handles breaks and overtime.

Use this free time calculator to add and subtract hours, minutes and seconds, to find the time between two times, and to convert between hours, minutes, seconds and decimal hours. Add up lengths of time and get the total as hours:minutes:seconds, decimal hours, minutes and seconds. Work out how long a shift is, with an unpaid break taken off and night shifts allowed for. Tables show how many hours common shifts like 9 to 5 are, minutes as decimal hours, how many seconds are in a day, and 24-hour time. It is free and instant, and your times stay in your browser.

How to add and subtract time

Enter each length of time in days, hours, minutes and seconds. The first line is your starting time. For every other line choose Add or Subtract. The calculator turns everything into seconds, adds them up and shows the total in a clear form.

Example: 5 h 45 min 30 s + 3 h 20 min 45 s
9 h 6 min 15 s
Seconds: 30 + 45 = 75, which is 1 minute 15 seconds. Minutes: 45 + 20 + 1 = 66, which is 1 hour 6 minutes. Hours: 5 + 3 + 1 = 9.

How to find the time between two times

Open the Time Duration tab, enter the start time and the end time, and add the dates if they are on different days. You can take off an unpaid break in minutes. The answer is the hours and minutes between the two times, with the same total as decimal hours, minutes and seconds. If the end is earlier than the start on the same date, it counts to the next day, so a night shift from 10:00 PM to 6:15 AM is 8 hours 15 minutes.

Example: 8:30 AM to 5:15 PM with a 30 minute break
8 hours 15 minutes (8.25 hours)
8:30 to 17:15 is 8 hours 45 minutes. Taking off the 30 minute break leaves 8 hours 15 minutes, which is 8 + 15 ÷ 60 = 8.25 decimal hours.

Carrying over by hand

Time does not work in tens, so you carry over at 60 seconds and 60 minutes, and at 24 hours for days. If you add by hand, add each column, then carry: every 60 seconds becomes 1 minute, and every 60 minutes becomes 1 hour. When you subtract and the number below is bigger, borrow 60 from the column to its left.

Negative results

If you subtract more than you started with, the answer is negative and is shown with a minus sign. For example, 1 hour minus 2 hours 30 minutes is −1 hour 30 minutes, or −1.5 decimal hours.

Decimal hours and minutes

The result also appears as decimal hours, decimal minutes and total seconds. To convert minutes to a decimal hour, divide by 60: 15 minutes is 0.25 hours and 45 minutes is 0.75 hours. Decimal hours are the form most payroll and invoicing systems ask for.

Converting hours, minutes and seconds

Use the Convert Time tab to change an amount of time from one unit to another: milliseconds, seconds, minutes, hours, days or weeks. 3 hours is 180 minutes or 10,800 seconds, and 105 minutes is 1.75 hours. Type a time such as 7:45 in the Amount box to see it as decimal hours (7.75). An hour has 60 minutes or 3,600 seconds, a day has 86,400 seconds and a week has 604,800 seconds.

How many hours is 9 to 5?

9 AM to 5 PM is 8 hours. With a 30 minute unpaid lunch it is 7.5 hours, and with a 1 hour lunch it is 7 hours. The table on this page lists common shifts such as 8 to 4, 8 to 5, 7 to 3 and 10 to 6, and an overnight shift from 11 PM to 7 AM, which is also 8 hours.

24-hour (military) time

A 24-hour clock counts the hours 0 to 23. For the hours after noon, subtract 12 to get the PM time: 15:30 is 3:30 PM and 1800 hours is 6:00 PM. 0000 is midnight and 1200 is noon. The 24-Hour Time to 12-Hour Time table on this page lists every hour.

Adding time in Excel and Google Sheets

In a spreadsheet, type the times as hours:minutes, such as 5:45 and 3:20, and add them with =A1+B1. Format the answer cell as a duration, or with the custom format [h]:mm, so totals over 24 hours are not cut off. Multiply the answer by 24 to get decimal hours.

Common uses

  • Adding up the length of tasks, workouts, videos or journeys.
  • Adding the hours you worked over several days.
  • Taking a break or a delay off a total time.
  • Working out lap times or a total running time.

To find what time it will be after some hours, use the Hours Calculator. To count the days between two dates use the Day Counter, and to add days or weeks to a date use the Date Calculator.

View All Calculators

Frequently Asked Questions

How do I add hours and minutes together?

Enter each time on its own line and press Calculate Time. The calculator adds the seconds, minutes and hours and carries over at 60. For example, 5 hours 45 minutes 30 seconds plus 3 hours 20 minutes 45 seconds is 9 hours 6 minutes 15 seconds.

How do I subtract time?

Change the sign of a line to − (subtract). For example, 1 day 2 hours 30 minutes minus 5 hours 45 minutes is 20 hours 45 minutes. If you subtract more than you started with, the total is shown with a minus sign.

How do I find the time between two times?

Open the Time Duration tab, enter the start time and the end time, and press Find the Time. For example, 8:30 AM to 5:15 PM is 8 hours 45 minutes. Change the dates if the two times are on different days.

How do I calculate hours worked with a lunch break?

In the Time Duration tab, type the unpaid break in minutes. It is taken off the total. For example, 9:00 AM to 5:30 PM with a 30 minute lunch is 8 hours, or 8 in decimal hours.

What if the end time is earlier than the start time?

If both times are on the same date, the end counts as the next day, so a night shift from 10:00 PM to 6:15 AM is 8 hours 15 minutes. If the end date is earlier than the start date, you get a message instead.

How do I convert hours and minutes to decimal hours?

Divide the minutes by 60 and add them to the hours. 7 hours 30 minutes is 7.5 hours, and 15 minutes is 0.25 hours. In the Convert Time tab, type 7:45 in the Amount box to see 7.75 hours.

How many minutes are in an hour, and how many seconds are in a day?

An hour has 60 minutes or 3,600 seconds. A day has 24 hours, 1,440 minutes or 86,400 seconds, and a week has 168 hours or 604,800 seconds.

How many hours is 9 to 5, or 8am to 4pm?

9 AM to 5 PM is 8 hours, and so is 8 AM to 4 PM. With a 30 minute unpaid lunch that is 7.5 hours, and with a 1 hour lunch it is 7 hours. The table on this page lists other common shifts.

What is 1800 hours, and how does military time work?

Military time uses a 24-hour clock with the hours 0 to 23. 1800 hours is 6:00 PM, 15:30 is 3:30 PM and 0000 is midnight. For any time after noon, subtract 12 to get the PM hour.

How do I convert minutes to hours?

Divide the minutes by 60. For example, 105 minutes is 1.75 hours, which is 1 hour 45 minutes. Choose Minutes in From and Hours in To in the Convert Time tab.

What time will it be in 8 hours, or 30 minutes from now?

Use the Hours Calculator. It adds hours and minutes to the current time or to any clock time and shows the date and the day of the week.

How many days are between two dates?

Use the Day Counter. It counts the days, weeks and months between two dates. This calculator works with hours, minutes and seconds.

Why does the total show more than 24 hours?

The hours:minutes:seconds figure does not wrap at 24, so 26 hours 5 minutes 9 seconds appears as 26:05:09. The In days and hours card also shows it split into days and hours.

How many times can I add?

You can use up to 10 lines. Use Add another time to add a line and Remove to take one away.

How do I add time in Excel or Google Sheets?

Type the times as hours:minutes, such as 5:45 and 3:20, and add them with =A1+B1. Format the answer cell as a duration, or as [h]:mm, so totals over 24 hours are not cut off. Multiply by 24 to get decimal hours.

Are my times saved or shared?

No. The calculation happens in your browser, and the numbers you type are not stored or sent to any server. A link you copy keeps the numbers after the # sign, which browsers never send to a server.