Time Calculator

TCalc is a calculator that understands time. Ordinary calculators work in decimals, so 1.30 means one and a third — not one hour thirty. That single mismatch is why adding shifts, subtracting dates or carrying frames by hand goes wrong so often.

Type an expression the way you would say it out loud. Durations, clock times, dates, SMPTE timecodes and UNIX timestamps are all first-class values, and the calculator keeps track of which is which — so it knows that a duration added to a clock time produces a time of day, while one date minus another produces a span.

What you can type

2h 45m
A duration — hours, minutes, seconds, days, weeks.
17:30
A clock time. Durations added to it return a time of day.
2026-03-14
A date. Subtract two dates to get the span between them.
01:20:15:12f24
An SMPTE timecode at 24 fps, frame-accurate.
1755000000
A UNIX timestamp, converted to and from readable dates.

Results can be shown in 15 output formats — compact time, decimal hours, work days, ISO 8601, epoch seconds and frame-accurate timecode among them — and you can switch between them without retyping the expression.

Worked examples

17:30 - 09:00 - 30m=8h

Hours worked: clock-out minus clock-in minus an unpaid break.

14:00 + 90m=3:30 PM

A duration added to a clock time returns a time of day, not a number.

2026-12-24 - today=147D

Days between now and a fixed date.

7h 45m * 5=38.75h

A weekly total, switched to decimal hours for payroll.

01:20:15:12f24 + 200f=01:20:23:20f24

Timecode plus 200 frames, carried correctly at 24 fps.

Built for time-heavy work

The calculator ships with preset layouts for the professions that do time maths daily. Each page below explains the rules that trade actually works under and the expressions that match them.

Single-purpose calculators