Hours Calculator

Find the number of hours and minutes between two times. Supports same-day calculations and cross-date calculations with AM/PM or 24-hour format.

Same DayCross DateAM/PM24-HourDecimal Hours
Two calculation modes:
Same Day — enter start and end times to find hours between them.
Cross Date — calculate hours spanning multiple days with specific dates and times.

Hours Between Two Times

Find hours and minutes between a start and end time (same day)

About the Hours Calculator

The Hours Calculator computes the number of hours and minutes between two points in time. It supports both 12-hour (AM/PM) and 24-hour clock formats.

The Same Day mode is ideal for calculating work shifts or daily schedules. If the end time is earlier than the start time, the calculator assumes the period crosses midnight and adds 24 hours accordingly.

The Cross Date mode handles multi-day spans — useful for calculating total hours worked across multiple days, or time elapsed between two specific moments.

Back to All Calculators

Hours in Different Periods

PeriodHours
Hours in a day24
Hours in a week168
Hours in a month (28-day)672
Hours in a month (30-day)720
Hours in a month (31-day)744
Hours in a month (avg)730.5
Hours in a year (365-day)8,760
Hours in a year (366-day)8,784
Hours in a year (avg)8,766
Hours in a decade (avg)87,660
Hours in a century876,600

Time Format Tips

  • • Enter time as H:MM or HH:MM
  • 12 AM = midnight (00:00)
  • 12 PM = noon (12:00)
  • • Use 24-hr mode to avoid AM/PM ambiguity
  • • If end < start (same day), midnight crossing is assumed

Frequently Asked Questions

Add up the hours worked each day. For partial hours, convert minutes to decimal (divide by 60). For example, 8 hours 45 minutes = 8.75 hours. Sum all days: 8.75 + 7.5 + 8 + 8.25 + 7 = 39.5 hours. Our calculator handles this conversion automatically.