Date & Time

Date Calculator

Use this date calculator to find the difference between two dates, add or subtract days, and calculate future or past dates instantly.

Days Between

Select dates and settings to calculate instantly.

Date calculations account for actual calendar length, including leap years and varying month lengths where applicable.

Ready to calculate

Select your dates and inputs to calculate durations, weekdays, future dates, countdowns, and more.

What is a Date Calculator?

A date calculator helps you measure the time between two dates or calculate a date before or after a given number of days, weeks, months, or years.

Date Calculation Basics

Date Difference

Duration = End Date − Start Date

Future Date

Future Date = Start Date + Number of Days

Past Date

Past Date = Start Date − Number of Days

Examples

Days Between Two Dates

Input: Start Date = Jan 1, End Date = Jan 31

Result: 30 days

10 Days From Today

Input: Start Date = Today, Add 10 days

Result: Future date after 10 days

Date Difference vs Date Duration

Date difference usually refers to the number of days between two calendar dates. Date duration may also include months, years, weeks, hours, or business days depending on the calculator mode.

Frequently Asked Questions

Enter a start date and end date, then subtract the earlier date from the later one to find the total time difference.

Yes. A date calculator can move forward or backward from a selected date by any number of days, weeks, months, or years.

Yes. Accurate date calculators account for leap years and the varying number of days in each month.