No calculation has been performed.
Duration entries
Use days, hours, minutes, seconds, and milliseconds.
Start and end timestamps
Clock time and duration
Stopwatch with milliseconds
Record laps and splits using timestamp-based timing.
| Lap | Split time | Total time |
|---|---|---|
| No laps recorded. | ||
CSV import and calculation history
Import durations and keep recent results in this browser.
No saved calculations.
Formula used
Every duration is first converted to milliseconds. This creates one precise value for each operation. The calculator then converts the final value back into readable time.
Total milliseconds = (((days × 24 + hours) × 60 + minutes) × 60 + seconds) × 1000 + milliseconds Addition: result = value₁ + value₂ + ... Subtraction: result = value₁ − value₂ − ... Average: result = total milliseconds ÷ number of entries Elapsed time: result = end timestamp − start timestamp Equal split: interval = total milliseconds ÷ number of intervals
How to use this calculator
- Select the required calculation mode.
- Enter durations or precise timestamps.
- Choose display and rounding preferences.
- Enable absolute or negative result handling.
- Press Calculate to view the result and steps.
- Copy, print, or export the completed calculation.
Worked examples
| Operation | Input | Result |
|---|---|---|
| Add | 01:25:40.750 + 00:45:30.600 | 02:11:11.350 |
| Overnight elapsed time | 23:59:59.750 to 00:00:01.250 next day | 00:00:01.500 |
| Average | 1.200 s, 1.600 s, 2.000 s | 1.600 s |
| Split | 10 seconds divided by 4 | 2.500 seconds each |
Time conversion table
| Unit | Milliseconds |
|---|---|
| 1 day | 86,400,000 |
| 1 hour | 3,600,000 |
| 1 minute | 60,000 |
| 1 second | 1,000 |
| 1 millisecond | 1 |
| 1 microsecond | 0.001 |
| 1 nanosecond | 0.000001 |
Understanding precise time calculations
Milliseconds provide useful precision for sports, testing, media, programming, and laboratory work. One millisecond equals one thousandth of a second. Small differences become easier to compare with this unit.
Clock time and duration are not always identical concepts. Clock time identifies a moment on a date. Duration measures how long an event continues.
This calculator converts inputs into a common millisecond value. That approach avoids difficult borrowing across units. It also makes addition and averaging more reliable.
Timestamp calculations may cross midnight or continue for several days. Adding dates removes ambiguity in those situations. Pure durations can exceed twenty-four hours without changing dates.
Rounding should match the accuracy of the original measurement. Stopwatch displays may show milliseconds, but browser scheduling can still vary. Timestamp-based timing reduces accumulated interval drift.
Negative results are useful when order matters. Absolute differences are better when only separation matters. The selected option determines how subtraction is reported.
CSV export helps preserve repeated measurements and lap records. Local history keeps recent calculations available on the same device. Clearing browser storage removes those saved entries.
Frequently asked questions
How many milliseconds are in one second?
One second contains exactly 1,000 milliseconds.
Can the calculator handle more than 24 hours?
Yes. Duration entries may contain any nonnegative number of hours.
How are overflowing values handled?
When normalization is enabled, extra milliseconds, seconds, and minutes move into larger units automatically.
Can I calculate across midnight?
Yes. Use complete dates and timestamps in elapsed-time mode.
What does absolute difference mean?
It removes the negative sign and reports only the distance between two values.
Is the stopwatch perfectly accurate?
It uses timestamp-based timing, but browser and device scheduling may still introduce small variations.
Can I import multiple durations?
Yes. Upload a CSV file with separate columns for each time unit.
Where is calculation history stored?
History is stored locally in the current browser using local storage.
Can I export results?
Yes. The page supports copying, CSV download, PDF download, printing, and lap export.