Primary formula
Duration seconds = date day difference x 86,400 + end time seconds - start time seconds.
Date & time calculator
Calculate elapsed time between two entered date-times and see total days, hours, minutes and seconds.
Date & time calculator
Calculations run locally from the values entered. Endpoint rules, working-day rules and assumptions are labelled in the result.
Mode
Return a positive elapsed duration.
Duration seconds = date day difference x 86,400 + end time seconds - start time seconds.
Dates use the Gregorian calendar. Times use entered wall-clock values. No official holiday or timezone database is queried by these calculators.
Date calculations use deterministic Gregorian calendar-day arithmetic. Time calculations use entered wall-clock times and do not infer daylight-saving transitions.
Read dates, times, durations and selected endpoint or workday conventions from labelled fields.
Reject impossible dates, invalid times, negative durations and oversized working-day ranges.
Use deterministic TypeScript calendar arithmetic without external date or holiday services.
Show the main result, totals, warnings, assumptions and exportable summaries.
Time Duration Calculator is a NexaCalc date and time tool for elapsed duration between two date-time values. It uses explicit user-entered dates, times and calendar rules so the result can be checked without hidden data feeds.
The calculator is designed for planning and education. Calendar rules can differ by country, workplace, contract or legal context, so important deadlines should be confirmed independently.
Choose the mode, enter the labelled dates or times, select the endpoint or working-day convention where shown, then press Calculate. Reset restores the built-in example.
Results include the main answer, supporting totals, a short method note, and export actions for quick copying or printing.
Dates are converted to day numbers and times to seconds after midnight, then the start value is subtracted from the end value.
From 2026-07-06 09:00 to 2026-07-08 14:30 is 2 days, 5 hours and 30 minutes.
Dates use the proleptic Gregorian calendar and YYYY-MM-DD input. Time-of-day fields use a 24-hour clock unless a page states another convention.
This calculator avoids external paid APIs and does not infer official local holidays, payroll rules, legal filing rules or daylight-saving transitions.
Inputs are calculated in the browser session and are not sent to a date, time or calendar API. The deterministic TypeScript engine keeps the page fast on shared hosting.
No. Phase 1 date-time tools calculate from the values and calendar rules you enter. Holidays must be entered manually where relevant.
A date span can mean elapsed days or a count of calendar dates touched. NexaCalc labels the endpoint convention so the result is clear.
Date calculations use calendar days. Time duration tools use entered wall-clock times and do not infer daylight-saving jumps from locations.
Use it as a planning check only. Official deadlines can depend on local law, holidays, contract language and employer policy.
Calendar methods reviewed July 6, 2026.
This calculator provides mathematical results from the values, conventions and methods you enter. Verify important academic, engineering or professional work independently.