Choose the right calculation

Time Calculators: Durations, Work Hours and City Time Zones

A clock reading, a duration and an instant are different kinds of value. Subtracting two clock readings can describe one day or an overnight shift; subtracting dated instants can include several days and daylight-saving transitions. Net work hours add another assumption about breaks. This collection helps you select the right model instead of using a fixed offset or a decimal-hour result for every time-related question.

Calculators in this collection

Compare inputs and scope

Compare inputs and scope
CalculatorInputs to checkMain scope limit
Hours CalculatorStart time, End time, Break minutesA single shift spans less than 24 hours; this is wall-clock arithmetic without daylight-saving rules.
Time Duration CalculatorStart time, End time, End may fall on the next daySupports a same-day interval or one overnight crossing, less than 24 hours; equal clocks mean zero.
Time Zone ConverterTime-zone method, Source time, Source UTC offset hoursFixed mode keeps offsets from −12 to +14 with whole-minute precision. City mode uses dates from 1970 through 9999 and the browser or server IANA database; future policy changes require an updated runtime.
Time Card CalculatorRows: start HH:MM, end HH:MM, break minutes, Hourly rate, Allow overnight shiftsUp to 366 shifts; each shift must have exactly three columns.
Unix Timestamp ConverterDirection, Unix timestamp, Timestamp unitNegative timestamps represent times before the Unix epoch.
Countdown CalculatorMode, Start date, Start time (UTC, HH:MM:SS)All entered times are UTC, not browser-local time; seconds are supported.

Elapsed duration versus net work hours

From 10:15 to 12:00 the elapsed duration is 105 minutes, or 1 hour 45 minutes. Decimal hours are 105 / 60 = 1.75, not 1.45. Use Time Duration for this clock interval. If a 15-minute unpaid break is part of the shift, the net time is 90 minutes or 1.50 decimal hours; Hours Calculator represents the separate break-deduction task.

For an overnight shift, specify that the end may be on the following day. Equal clock readings in a same-day model mean zero rather than an inferred 24-hour shift. A time-card total combines rows under stated rules; it does not establish paid breaks, overtime, rounding or labor-law entitlements. Confirm the applicable payroll policy separately.

A fixed offset is not a year-round city time zone

UTC−05:00 is a fixed relationship to UTC. America/New_York is a rule set whose offset can depend on the date. In the city mode, enter both a date and a local time; in fixed-offset mode, enter the actual offsets to apply. A fractional-hour offset such as UTC+05:30 is valid and should not be rounded to a whole hour.

A spring clock change can skip a local time entirely. An autumn clock change can repeat a local time, producing two possible instants. A useful conversion must reject a missing time and ask how to disambiguate a repeated time. Adding one hour to a clock without first identifying the instant is not a general solution. The destination may also change its rules on a different date.

Unix seconds and milliseconds share an epoch

Unix time describes elapsed time from the UTC epoch of 1970-01-01T00:00:00Z. A seconds value and a milliseconds value differ by a factor of 1,000. Select the unit explicitly instead of relying on the number’s length. Timestamp zero is a valid instant, and a negative value represents a pre-epoch instant rather than an empty input.

Formatting the same instant in another zone changes its displayed date and clock, not its Unix timestamp. These tools do not provide a leap-second time scale. Keep the timestamp unit and the display zone in your record when exchanging data, because omitting either can turn a correct conversion into an ambiguous value.

Countdown refresh is a display operation

A countdown recomputes the difference between a deadline and the device clock. Pausing the display does not move the deadline, and a background tab may refresh less often. When the tab resumes, the displayed difference should catch up rather than continue from a stale second counter. A fixed difference between two entered dates answers a different question from time remaining until now.

For a reproducible example, use an explicit UTC deadline or a clearly resolved city-zone instant. Device-clock accuracy affects a live countdown. Closing the page stops the display, so it should not be treated as an alarm delivery service or evidence that a server-side task has run.

Questions before you calculate

Is 1.30 hours the same as one hour thirty minutes?

No. Decimal 1.30 hours equals 78 minutes, while one hour thirty minutes equals 90 minutes or 1.50 decimal hours. The unit label matters whenever times are copied into a time sheet or spreadsheet.

Does a city conversion need a date?

Yes. A date selects the applicable time-zone rule. A fixed offset can be used without city rules, but that intentionally models only the supplied offset, not the location’s daylight-saving schedule.

Does pausing a countdown postpone its deadline?

No. It pauses display refresh, not the underlying target. On resume, the remaining time is calculated against the same deadline and current device clock. Use a different target if the deadline itself changes.

Sources