📆 Date Difference Calculator

Calculate the exact number of days, weeks, months, and years between any two dates. Also add or subtract days from any date for project planning.

Date Difference
Find duration between two dates

Add/Subtract Days

Find a date that is N days from a start
Result Date
Results
Total Days Between Dates
Total Weeks
Total Months
Total Years
Working Days (est.)
Weekends
Exact Duration
Day Breakdown
Duration in Units
📆

Select two dates to calculate the difference

🛂 Schengen / Visa Day Tracker
Track your 90/180-day Schengen Area compliance. Enter each trip's entry and exit dates — both days count as Schengen days.
Days Used (last 180 days)
Days Remaining
Window Start
Next Day Frees Up

The Schengen rule: max 90 days in any rolling 180-day window. This tool provides estimates — always verify with official sources for legal or visa purposes.

About

Date Calculation Tips & Use Cases

📅

Calendar Days vs Working Days

Calendar days include weekends and holidays. Working days exclude weekends based on your selected work week: Mon–Fri (most countries), Sun–Thu (Middle East, Israel), or Sun–Fri (6-day week). Subtract public holidays for precise project timelines — use the Country selector above to get an estimate for your period.

🗓️

Project Planning & Deadlines

Add 90 calendar days for a quarterly timeline. For agile sprints, add 14 days per sprint. For contract milestones, subtract days from a deadline to set interim checkpoints. For cross-timezone deadlines, note that "end of day" differs between New York, London, and Singapore.

⚖️

Legal & Tenancy Timelines

Legal deadlines often specify "calendar days" or "business days" depending on jurisdiction. Lease agreements, notice periods, and rental bonds depend on exact day counts — especially when crossing month or year boundaries. Always confirm which day type applies before relying on a calculation.

✈️

Visa & Schengen Day Counting

The Schengen Area allows a maximum of 90 days in any rolling 180-day window — one of the most searched date calculator use cases globally. Use the Schengen Tracker above to count days across multiple trips and see exactly how many days remain. Also useful for counting days present in any country for visa compliance.

🤰

Pregnancy Duration

Pregnancy duration is measured in weeks from the last menstrual period (LMP). A full-term pregnancy is approximately 280 days (40 weeks) from LMP to due date. Enter your LMP as the start date and today as the end date to calculate how many weeks pregnant you are — the exact duration appears in the results.

🏠

Lease & Tenancy Duration

Calculate the exact length of a tenancy, lease, or notice period. Enter your lease start and end dates to find the total duration in months and days. Notice periods for rental agreements are often defined in calendar days — even a one-day difference can affect legal obligations.

FAQ

Frequently Asked Questions

Common questions about date calculations

How are working days calculated?
Working days = Total days − off days. Choose your work week: Mon–Fri (most countries), Sun–Thu (Middle East, Israel), or Sun–Fri (6-day week). The calculator excludes the appropriate off days. For exact working days, also subtract public holidays — select a Country above to see an estimated holiday count for your period.
What is the difference between calendar days and business days?
Calendar days count every day including weekends. Business/working days count only weekdays. A 30-calendar-day period contains roughly 22 business days (Mon–Fri work week). Legal deadlines, payment terms, and project schedules often specify which type applies — always clarify before relying on the result.
How do I calculate 30 days from today?
Use the "Add/Subtract Days" section. Set the From Date to today, enter 30 in the Days field, and click Calculate. The result shows the exact date 30 days from now with the day of the week. Useful for invoice due dates, subscription renewals, and project deadlines.
Can I calculate duration across different years?
Yes — the calculator handles dates across years, decades, and centuries. It correctly accounts for leap years (February 29). For multi-year durations, the result shows total days, weeks, months, and the full years + months + days breakdown.
How does the Schengen 90/180-day rule work?
The Schengen Area allows non-EU visitors to stay a maximum of 90 days in any rolling 180-day window. The window is not fixed to a calendar period — it rolls daily. Both entry and exit days count as Schengen days. Use the Schengen Tracker on this page to enter your trips and see exactly how many days you have used and how many remain.
Does the work week setting affect the calculation?
Yes. Selecting "Sun–Thu" (used in UAE, Saudi Arabia, Qatar, and Israel) counts Friday and Saturday as off days instead of Saturday and Sunday. Selecting "Sun–Fri" counts 6 working days per week with only Saturday as the off day. This significantly affects working-day counts for cross-border business timelines — an Indian company calculating a deadline with a UAE counterpart should use the appropriate work week for each side.

Related Calculators

Explore other utility tools