InfyCalculator
📅

Countdown Timer End Time Calculator

Enter a timer length in hours, minutes and seconds and a start time to see exactly when it finishes, to the second, with the end date and a next-day flag. Or work backwards: when to start a timer to finish on time, or how long to set it between two clock times. Repeating rounds with breaks, a reminder and checkpoints included.

Find
Start time
Finish time
Timer hours
Timer minutes
Timer seconds
Date
Clock format
Rounds (repeat the timer)
Break between rounds
Reminder before the end
Loading calculator…

How it works

end (seconds after midnight) = start time in seconds + rounds × timer length + (rounds − 1) × break · end clock = end mod 86,400 · day offset = ⌊end ÷ 86,400⌋ · start time = finish − timer length (wrapping back past midnight) · timer length = finish − start (+86,400 if the finish is earlier on the clock)

Enter how long the timer runs and when it starts, and the calculator gives the exact clock time it reaches zero, to the second, with a flag and the end date when it runs past midnight. It turns the start time into seconds after midnight, adds the timer length (hours, minutes and seconds), then wraps the result at 86,400 seconds, one full day, to get the clock time; the whole days left over are the day offset. Two other modes work the same sum backwards: “Start time” tells you when to start a timer so that it finishes at a set time, and “Timer length” tells you what to set the timer to between two clock times, treating a finish that is earlier on the clock as the next day. Under More options you can repeat the timer for several rounds with breaks in between (Pomodoro sessions, laundry loads, batches of baking) and see a round-by-round schedule, set a reminder a few minutes before the end, switch to the 24-hour clock and pick the date. A checkpoint table lists the halfway point and the 10, 5 and 1 minute marks.

Worked example

A 90-minute timer started at 9:00 PM: 9:00 PM is 75,600 seconds after midnight and 90 minutes is 5,400 seconds, so the timer ends at 81,000 seconds, which is 10:30:00 PM the same day. The halfway point is 9:45 PM. Start the same timer at 11:15 PM and it ends at 12:45:00 AM the next day. Four 25-minute Pomodoro rounds with 5-minute breaks, started at 9:00 AM, take 115 minutes and end at 10:55 AM. Working backwards, to have bread out of the oven at 6:30 PM with a 1 hour 15 minute bake, start the timer at 5:15 PM.

Frequently asked questions

What happens if the timer runs past midnight?

The finish time wraps to the correct early-morning clock time and the result flags “+1 day” (or more for very long timers). The end date is shown too, so you know which day it finishes.

How do I work out when to start a timer?

Choose “Start time”, enter the time you want it to finish and the timer length. The calculator subtracts the length from the finish time and flags “the day before” if the start falls before midnight.

How long should I set my timer for?

Choose “Timer length” and enter the start and finish clock times. The difference is shown as h:mm:ss, in minutes and in seconds. If the finish time is earlier on the clock than the start, it is treated as the next day, so 10:00 PM to 6:30 AM is 8:30:00.

Can I repeat the timer with breaks?

Yes. Under More options, set the number of rounds and the break between them. The calculator adds the rounds and breaks, shows when the last round ends and lists each round’s start and end times.

Can I enter a duration longer than a day?

Yes. Enter the hours (for example 25) or the total in minutes, and the day offset and end date show how many days later it finishes.

Related calculators

This calculator is for educational purposes. Double-check important results before acting on them.