Date Difference Calculator

Find the exact number of days, weeks, and years between any two dates.

Reviewed by the WorldCalcs team · Methodology · Last reviewed: June 2026

Total days

0

Total weeks

0

Years · Months · Days

0y 0m 0d

What is a date difference calculator?

A date difference calculator counts the exact time between two dates — in days, weeks, and a years-months-days breakdown. It is useful for deadlines, contracts, anniversaries and project timelines.

How it's calculated

It counts the number of whole calendar days from the start date to the end date, using UTC so daylight-saving changes never shift the result. That day count is then shown as weeks (days ÷ 7) and as full years, months and days. To count the end date itself as a day, add one.

Example

From 29 February 2000 to 1 March 2001 is 366 days — exactly one year, because 2000 was a leap year.

All calculations happen in your browser. Nothing is sent, stored, or tracked.

Results are estimates and may contain errors — for general information only, not professional advice. Always verify before relying on them. Disclaimer

How to use

Pick a starting date and an ending date. The result updates instantly with the total number of days, the equivalent in weeks, and a clean years/months/days breakdown. Use it to plan trips, count down to a deadline, or figure out how long ago an event happened.

Common real-life uses: tracking a baby's age in days, calculating tenure at a job, counting days until a wedding, working out lease durations, or measuring the gap between two historical events for a project.

The math uses calendar days (not 24-hour blocks), so daylight saving changes and time zones don't affect the count. The result is the exclusive difference — it does not add one for the end date.

Frequently asked questions

How many days are between two dates?+

The calculator counts every whole day from the start date to the end date.

Does it include the end date?+

It counts the gap between the two dates; if you also want to count the end date as a day, add one.

How are leap years handled?+

Leap days (29 February) are counted as real calendar days, so spans across leap years are exact.

Does the time zone affect the result?+

No — it works on calendar dates, so daylight saving and time zones do not change the count.

Can I count only working days?+

Not here — use the Business Days calculator for Monday-to-Friday counts.

Does the order of the dates matter?+

No — it shows the same span whichever date you enter first.