Time Calculator
Add or subtract time
Results
| 24-hour time | — |
|---|---|
| 12-hour time | — |
How to Use This Time Calculator
Scheduling around a clock face gets messy fast. A meeting starts at 2:45 PM, runs 90 minutes, and someone asks what time you are free again—you end up carrying ones in your head and hoping you did not mix AM and PM. In my experience on production floors and in front-office scheduling, the errors usually come from forgetting that time wraps at midnight, not from the arithmetic itself.
To get started, enter a start time on the 24-hour clock (the field defaults to the current time). Choose Add or Subtract, type a whole number, and pick hours, minutes, or seconds. Press Calculate and the results table shows the new time in 24-hour format plus a 12-hour readout with AM or PM—handy when your source document uses one style and your calendar app uses the other.
- Enter the start time in HH:MM using the time picker or by typing directly—common for copying from a shift sheet or meeting invite.
- Select Add or Subtract depending on whether you are moving forward (add 45 minutes to a departure time) or backward (what time was it 2 hours ago?).
- Enter the amount as a non-negative whole number. Fractional units are not accepted because the clock steps in whole seconds at the tool level.
- Pick the unit that matches your source: hours for long blocks, minutes for meeting lengths and cooking timers, seconds for precision checks or broadcast offsets.
- Read both result rows—24-hour for log entries and spreadsheets, 12-hour for everyday conversation and US-style schedules.
Think of the start time as the hour hand position on a single-day dial: adding time spins the dial forward, subtracting spins it backward, and anything past midnight wraps back to the beginning of the same calendar day. A shift that starts at 22:30 and adds 3 hours lands at 01:30, not 25:30. Kitchen staff use this for prep timers; AV crews use it for cue offsets; nurses use it for medication intervals that stay within one shift window.
This tool answers "what time is it after X?" on a single day. When you need elapsed hours between two clock times for payroll, use the Hours Calculator. When the span crosses midnight or multiple calendar days, switch to the Time Duration Calculator.
Frequently Asked Questions
Does the result ever go past midnight into the next calendar day?
No. Results always wrap within the same 24-hour day using modulo arithmetic. Adding 3 hours to 23:00 gives 02:00 on the clock face, but the tool treats that as early-morning time on the same day label—not the next calendar date. For spans that cross midnight or multiple days, use the Time Duration Calculator instead.
Can I subtract time as well as add it?
Yes. Choose Subtract in the operation dropdown and enter the amount. Subtracting 30 minutes from 09:15 gives 08:45. Subtracting more time than exists since midnight wraps backward through the previous night—same behavior as setting a countdown timer that crosses the hour boundary.
Why does the tool show both 24-hour and 12-hour results?
Different workflows use different conventions. Hospital charts, server logs, and European rail schedules typically use 24-hour time. US appointment books and spoken schedules often use 12-hour time with AM/PM. Showing both saves a manual conversion step when you are copying results into mixed-format documents.
How is this different from the Hours Calculator?
This Time Calculator shifts a single start time forward or backward and returns a new clock reading. The Hours Calculator converts between decimal hours and H:MM formats, or measures elapsed time between two clock inputs for billing and payroll. Use this tool when you know one time and an offset; use the Hours Calculator when you need decimal conversion or a duration total.
Are seconds included in the output?
Yes. The 24-hour result always displays HH:MM:SS even when the start time omits seconds (they default to zero). The 12-hour row shows seconds only when the computed result includes a non-zero seconds component from the calculation path.