Subtract Time Calculator

Work backwards from a finishing time to find when a task of a given length must start.

Start time
Adjust the inputs

Your result updates live as you type.

Backwards timing is the everyday version of this sum: if something must be finished by 17:30 and it takes 6:45, work has to begin at 10:45. The calculator converts the finish time to minutes past midnight, subtracts the duration, and wraps into the previous day when the result goes below zero, so the answer is always a real clock time.

The previous-day case is the one worth watching. A twelve-hour job finishing at 07:00 has to start at 19:00 the day before, and a result that silently lost a day is the sort of error that only shows up when nobody turns up. The extras name the day explicitly rather than leaving it implied.

The midpoint is given as well, since it is the natural point to check progress against. It sits half the duration after the start, and for a long job it is often more useful than either end.

The formula

Start = finish − duration, plus 1440 minutes if the result falls below zero
F
Finish time, minutes past midnight
D
Duration in minutes
S
Start time
M
Midpoint of the block

How it works, step by step

  1. Enter the time the task must be finished by.
  2. Enter how long the task takes, as H:MM or a decimal number of hours.
  3. Read the start time in both 24-hour and 12-hour form.
  4. Check whether the start falls on the previous day.

Worked examples

Finish by 17:30, 6:45 of work

1050 minutes past midnight less 405 minutes leaves 645, which is 10:45 — the same day. The halfway point falls at 14:07.

A twelve-hour job finishing at 07:00

420 minus 720 minutes is negative, so a day is added back: the start is 19:00 on the previous day. The midpoint sits at 01:00, just after midnight.

How to read your score

0–6Overnight startBefore 06:00 — an early or night-time start.
6–12Morning startA conventional morning start time.
12–18Afternoon startWork begins after midday.
18–—Evening startA late start running into the night.

Frequently asked questions

What if the start lands on the previous day?

The calculator wraps the clock and says so in the extras. It never returns a negative time, and it names how many days back the start falls so a date can be adjusted alongside it.

Is this the same as the time duration calculator?

No. That page takes two clock times and returns the gap; this one takes a clock time and a gap and returns the other clock time. They solve the same triangle from different corners.

Can the duration be longer than a day?

Yes. Enter it as a decimal — 30 means thirty hours — and the result will report that the start falls more than one day earlier.

Why show a 12-hour version as well?

Because rotas and public-facing schedules are usually written with am and pm, while payroll and planning systems use 24-hour time. Showing both avoids a transcription error between the two.

Backward timing reference

Start times for a task of a given length
Finish byLengthStart atSame day?Midpoint
17:306:4510:45Yes14:07
12:003:3008:30Yes10:15
09:002:1506:45Yes07:52
08:0010:0022:00Previous day03:00
07:0012:0019:00Previous day01:00
02:005:3020:30Previous day23:15

The last three rows start on the previous day, which is why the clock wraps.

Related calculators