Time & Date · Updated 2026

Hours Calculator

Add or subtract hours and minutes, find the duration between two times, and total up your work hours for a timesheet. Three modes in one tool.

Last updated · Overtime and rounding rules checked against the US Department of Labor

Add & Subtract Hours
Time Duration
Timesheet Total
Decimal & HH:MM Output
Our networkLegalCost.usWhat will your legal case cost?Official formulas for all 50 states. Free, no signup.Check your state
Hours Calculator
3 calculation modes
:
HOURS
:
MINUTES

How to Calculate Hours Between Two Times

Subtract the start time from the end time, then subtract any unpaid break. 9:00 AM to 5:30 PM is 8 hours 30 minutes, or 8 hours after a 30-minute lunch. For payroll, turn the minutes into a decimal by dividing by 60, so 8 h 30 m is 8.5 hours. The calculator does both, handles shifts that cross midnight and adds up a full week.

If the end time is earlier than the start time, the shift ran past midnight: add 24 hours to the end time before you subtract. A 10:00 PM to 6:30 AM shift is 6:30 + 24:00 minus 22:00, which is 8 hours 30 minutes.

Minutes to Decimal Hours Conversion Chart

Decimal hours = minutes ÷ 60. Payroll systems usually round to two decimal places.

MinutesDecimal hoursMinutesDecimal hours
50.08350.58
60.10360.60
100.17400.67
120.20420.70
150.25450.75
180.30480.80
200.33500.83
240.40540.90
250.42550.92
300.50601.00

The classic mistake runs the other way: 7.30 on a timesheet is not 7 hours 30 minutes. It is 7 hours 18 minutes, because 0.30 × 60 = 18.

Rounding to the Nearest Quarter Hour

Many employers round punch times to the nearest 15 minutes. Federal rules (29 CFR 785.48) allow it as long as the rounding averages out over time and does not always favor the employer. In practice this is the 7-minute rule: 1 to 7 minutes past a quarter hour rounds down, 8 to 14 minutes rounds up.

Actual punchRounded toWhy
8:52 AM8:45 AM7 minutes after 8:45
8:53 AM9:00 AM8 minutes after 8:45
9:07 AM9:00 AM7 minutes after 9:00
9:08 AM9:15 AM8 minutes after 9:00
5:07 PM5:00 PM7 minutes after 5:00
5:23 PM5:30 PM8 minutes after 5:15

This calculator does not round. It uses the exact minutes you enter, which is what you want when you are checking whether your paycheck matches the time you actually worked.

Overnight Shifts and Weekly Overtime

Worked example

You work five shifts of 9 hours in one workweek, paid $20 an hour. That is 45 hours. Under the Fair Labor Standards Act, overtime is every hour over 40 in the workweek, paid at least 1.5 times the regular rate:

  • Regular pay: 40 × $20 = $800
  • Overtime pay: 5 × $30 = 50
  • Gross pay: $950

Rules that trip people up

  • Federal law has no daily overtime. A 12-hour day inside a 36-hour week earns no premium under the FLSA. A few states do have daily rules; California pays 1.5x over 8 hours in a day and 2x over 12.
  • The workweek is a fixed, recurring 168-hour period set by the employer. It does not have to start on Monday, and two weeks cannot be averaged together.
  • A shift that crosses midnight belongs to the days it was actually worked. On the night clocks fall back (1 November 2026 in the US), a 10 PM to 6 AM shift is really 9 hours, and on the night they spring forward (14 March 2027) it is 7. This calculator works from clock times only, so adjust those two nights by hand.

For a day-by-day week with overtime settings, use the Work Hours Calculator. For overtime pay at other rates, see the Overtime Pay Calculator.

Method and sources. Duration = end time minus start time, plus 24 hours when the end is earlier than the start, minus unpaid breaks. Decimal hours = hours + minutes ÷ 60. Overtime at 1.5x over 40 hours in a workweek follows the Fair Labor Standards Act (29 U.S.C. 207, U.S. Department of Labor). Rounding rule: 29 CFR 785.48. Daylight saving dates follow the US rule (second Sunday in March to first Sunday in November). Results are gross figures before tax.

Hours Calculator Questions

Convert everything to minutes, add them, then convert back. Example: 3 hours 45 minutes + 2 hours 50 minutes = (3×60+45) + (2×60+50) = 225 + 170 = 395 minutes = 6 hours 35 minutes (395 ÷ 60 = 6 remainder 35). This calculator does this automatically. If the result exceeds 24 hours, it shows the total in hours and minutes without wrapping to the next day: useful for calculating total work hours over multiple days.

Use the Duration tab. Enter your start time and end time, then optionally subtract your break duration. The calculator gives you the net working hours. Example: 9:00 AM to 5:30 PM with a 30-minute lunch break = 8.5 hours gross − 0.5 hours break = 8 hours net. If your shift crosses midnight (e.g., 10 PM to 6 AM), the calculator automatically assumes the end time is the following day and calculates correctly.

Divide the minutes by 60 and add to the whole hours. Examples: 2h 30m = 2 + 30/60 = 2.5 hours. 1h 45m = 1 + 45/60 = 1.75 hours. 7h 20m = 7 + 20/60 = 7.333 hours. Decimal hours are used in payroll systems: multiply by your hourly rate to get pay. 8.5 hours × $25/hour = $212.50. This calculator always shows both HH:MM and decimal formats in the results.

1 day = 24 hours = 1,440 minutes = 86,400 seconds. 1 week = 7 days = 168 hours = 10,080 minutes. 1 month (average) = 30.44 days = 730.5 hours = 43,830 minutes. 1 year = 365 days = 8,760 hours (8,784 in a leap year) = 525,600 minutes. For work-related calculations: a standard 40-hour work week = 2,080 hours per year. After 11 federal holidays and two weeks of vacation, a full-time employee works about 1,912 hours a year.

In the US, overtime is generally any hours worked over 40 in a single workweek (Fair Labor Standards Act). Use the Timesheet tab to add all your work sessions for the week. Any total over 40h 00m represents overtime, typically paid at 1.5× the regular hourly rate. Some states (like California) also require daily overtime for hours over 8 per day, and double-time for hours over 12. Always verify your employer's specific overtime policy and local labor laws.

A timesheet records the hours worked in each shift, typically with start time, end time, and break time for each day. Use the Timesheet tab to enter multiple sessions. Best practice: record times accurately at the start and end of each shift rather than estimating later. Round to the nearest quarter-hour if your employer uses that convention (e.g., 9:07 rounds to 9:00 or 9:15 depending on company policy). Total weekly hours are compared against your scheduled hours to calculate regular pay, overtime, and any shortfall.

Military time (also called 24-hour time) runs from 0000 to 2359 without AM/PM. To convert from 12-hour to 24-hour: AM times stay the same (9:30 AM = 09:30), except midnight which becomes 00:00. PM times: add 12 to the hour (1:30 PM = 13:30, 5:45 PM = 17:45, 12:00 PM noon stays 12:00). To convert back from 24-hour to 12-hour: subtract 12 from any hour over 12 (18:30 = 6:30 PM). The hour fields accept both: enter 1 to 12 with AM or PM, or 13 to 23 (0 for midnight) as 24-hour time, in which case the AM/PM setting is ignored.

Enter your hourly rate in the Timesheet tab. The calculator multiplies total decimal hours by your hourly rate. Example: 38.5 hours × $22.50/hour = $866.25 gross pay. That week has no overtime because it stays under 40 hours. If you worked 43 hours: regular pay = 40 × $22.50 = $900 + overtime = 3 × $33.75 (1.5×) = $101.25. Total gross = $1,001.25. This calculator shows gross pay only; deductions depend on your tax situation.

A standard US full-time employee works 52 weeks × 40 hours = 2,080 hours per year before any deductions. Subtract federal holidays (11 in the US) = 11 × 8 = 88 hours, leaving 1,992 hours. Subtract typical 2 weeks vacation = 80 hours, leaving approximately 1,912 productive hours. In the UK, a standard work year is also around 2,080 hours (40h × 52 weeks), but typical workers receive 28 days paid leave (5.6 weeks), reducing productive hours to about 1,856. Part-time hours scale proportionally.

The number of weekends in a month depends on which day of the week the month starts and how many days it has. A 31-day month starting on Saturday has 5 full weekends. A 28-day February always has exactly 4 weekends and 20 weekdays. This matters for businesses that pay bi-weekly or for calculating monthly work hours. In a year with 261 weekdays, some months contribute 23 weekdays and others only 20, affecting monthly payroll calculations. Bi-weekly pay is a separate effect: 26 paydays do not divide evenly into 12 months, so usually two months a year contain three paydays.

9:00 AM to 5:00 PM is 8 hours. With an unpaid 30-minute lunch it is 7.5 paid hours, and with an unpaid hour it is 7. Five days of 9 to 5 with a 30-minute lunch make a 37.5-hour week, which is why many salaried jobs list 37.5 rather than 40 hours.

Keep the whole number as hours and multiply the decimal part by 60. 7.8 hours is 7 hours 48 minutes (0.8 × 60 = 48). 4.25 hours is 4 hours 15 minutes, and 6.1 hours is 6 hours 6 minutes. If you get a fraction of a minute, multiply that by 60 again to get seconds.

Yes, if it is neutral. Federal rules allow rounding to the nearest 5 minutes, tenth of an hour or quarter hour, provided that over time it does not result in employees being paid for less than they worked. Under the usual 7-minute rule, 1 to 7 minutes rounds down and 8 to 14 minutes rounds up. Rounding that only ever goes down is not allowed, and some states are stricter than federal law.