Skip to main content

Search Time.ms

Opening search…

Explore Time.ms

Date and time calculator

Calculate date and time differences, shift dates and times, combine and convert durations, and find ages and anniversaries.

This tool requires JavaScript.

Days between dates

Add or subtract from a date

Operation

Add or subtract durations

Duration A
Duration B

Each field accepts up to six digits; minutes and seconds may exceed 59. Results carry automatically. Combine up to 20 durations.

Time between two moments

Time between two moments
Date and time

Calculations use actual elapsed time. Daylight saving or other clock changes can skip or repeat local times: skipped times cannot be used; repeated times use the earlier occurrence.

Add or subtract from a date and time

Duration

Calculations use actual elapsed time. Daylight saving or other clock changes can skip or repeat local times: skipped times cannot be used; repeated times use the earlier occurrence.

Operation

Convert durations

Convert durations
Decimal value

Decimal input accepts up to six decimal places. Results round to the nearest second; decimal totals show up to six decimal places.

Age and anniversaries

Calendar dates use the Gregorian calendar, years 0001–9999. When adding or subtracting months or years, a day that does not exist in the resulting month moves to its last day. Local date-time calculations use your device time zone.

More cities