← All calculators
Math / Everyday

Time Calculator

Add, subtract, or find the duration between times.

0h 0m
09:00:00

Duration between two times

This finds the elapsed time between a start and end time on the same day. If your end time is earlier than your start time (like a night shift crossing midnight), the calculator assumes it rolls over to the next day.

Adding or subtracting time

Useful for figuring out shift end times, meeting schedules across time zones (combined with time zone offsets), or estimating when a task finishes if you know how long it takes.

Frequently asked questions

Does this handle time zones? No, this works with a single time value — for time zone conversions, check the difference manually by adding/subtracting the zone offset.

Can I calculate duration across multiple days? This tool covers same-day or overnight (single rollover) calculations. For multi-day spans, use our Date Difference Calculator.