Free Online Time Duration Calculator tool icon
Time Duration

Time Duration Calculator

Find the duration between two date-times or add/subtract a duration to a base time. Results in multiple units.

Tip: All calculations run locally. DST rules are applied automatically based on the selected dates.

Calculation Results

Calculation Results

Enter your inputs and click Calculate. Results will appear here.

Calculation Information

How It Works

The Time Duration Calculator offers two modes: calculating the exact difference between two date-times, or adding/subtracting a specific duration to/from a base time to find a resulting date-time.

Formulas

The core logic is as follows:

  • Duration = |End Time - Start Time|
  • Result Time = Base Time + Duration
  • Result Time = Base Time - Duration

Time Unit Conversions

  • 1 Day = 24 Hours = 1440 Minutes = 86400 Seconds
  • 1 Hour = 60 Minutes = 3600 Seconds
  • 1 Minute = 60 Seconds