Skip to content
SLC

Days Between Dates Calculator

Count the days, weeks, and approximate months between any two dates — handy for trip planning, project deadlines, due dates, contract terms, anniversaries, and counting down to a big event. Works for past or future dates in either direction.

Last Updated: June 2026

Who this calculator helps

  • Counting down to a wedding, holiday, exam, or product launch.
  • Project managers measuring how long a phase or sprint took.
  • Renters or contract holders checking how many days are left on a lease or notice period.
  • Pregnancy and due-date tracking in days or weeks.
  • Travelers calculating trip length in days for visa or insurance forms.
  • Anniversary planning — find the exact day a relationship hits its 1,000-day milestone.

Days

365

Weeks

52.14

≈ Months

12.0

All calculations are estimates based on average platform fees. Real profits may vary depending on category, ads, and shipping.

How to use this calculator

  1. Enter your numbers in each field above — the calculator updates instantly as you type, so there's nothing to submit.
  2. Use your real figures when you have them, or sensible estimates while you're planning. If a field doesn't apply, leave it at zero.
  3. Compare the results, then change one input at a time to see how each lever (price, cost, fees, volume) moves the outcome.

When to use this calculator

  • You need a precise day count between today and a future date.
  • You're filling in a form that asks for trip length, gap-year duration, or notice period in days.
  • You're comparing how long two events took — for example two product builds — in like-for-like terms.
  • You want a sanity-check on a months-long span by seeing the exact day count.

Formula

Days = (End date − Start date) in calendar days

Worked example

From 2025-01-01 to 2026-01-01.

  1. 2025 is not a leap year, so it contains 365 days.
  2. Difference = 365 days = ~52.14 weeks ≈ 12 months.

Answer: 365 days

More worked examples

A 10-day European trip from 2026-07-04 to 2026-07-14.

  1. End minus start: 14 − 4 = 10 days.
  2. Same month, no leap-day or month-length issues.

Answer: 10 days

Counting down to a baby's due date from 2026-06-24 to 2026-12-15.

  1. Days from June 24 to December 15, 2026: 174 days.
  2. Convert: 174 ÷ 7 ≈ 24.86 weeks ≈ 5.7 months.

Answer: 174 days (≈ 24.9 weeks)

How many days passed between two project deadlines: 2024-02-15 and 2025-02-15? (2024 is a leap year.)

  1. From 2024-02-15 to 2025-02-15 covers the leap day Feb 29, 2024.
  2. Total days = 366.

Answer: 366 days

How it works

The calculator subtracts the two calendar dates and reports the gap in days. Weeks are simply days ÷ 7, and months use 30.4375 days as the average month length so they line up with a full year of 365.25 days.

Months are an approximation because real months range from 28 to 31 days. For things like a contract that runs in calendar months, prefer the months figure as a rough guide rather than an exact count.

If the end date is earlier than the start date, the calculator shows the absolute difference and notes the order so you don't get a confusing negative.

Under the hood the tool converts both dates to UTC midnight before measuring the gap. Because UTC never observes daylight saving time, the result stays the same even if a spring-forward or fall-back transition falls between your dates.

Expert tips

  • If you need 'inclusive' days (both endpoints count), add 1 to the result. A Mon–Fri work week is 4 days by end-minus-start but 5 days if you count both ends.
  • For week-counting tasks, the weeks figure is most useful as a decimal — round only when you're done.
  • If your purpose is pregnancy or medical tracking, divide by 7 for weeks and use those weeks as your reference; days are also reported for finer detail.
  • Use the Age Calculator on this site when you want years/months/days from a date of birth instead of a raw day count.
  • For contract terms expressed in 'calendar months', use a real calendar — the months value here is an average and may be off by up to two days over short spans.

How to interpret your results

  • Dollar values are shown per sale, per order, or per item unless a result is explicitly labelled monthly, weekly, or daily.
  • Percentages (margin, ROI, conversion rate) are easier to compare across products and price points than raw dollars — use them when you benchmark.
  • A positive result means you're ahead after the costs and fees you entered. A negative result means the current numbers don't work — change a lever (raise price, cut a cost, lower ad spend) and recalculate.
  • Treat the output as a planning estimate, not a guarantee. Fees, taxes, and conversion rates shift over time — re-run the numbers whenever a key input changes.

Limitations

  • The calculator does not exclude weekends or public holidays — every calendar day is counted.
  • The months figure is an average and is approximate for spans shorter than about a year.
  • It does not track time of day; the result is in whole calendar days.

Common mistakes

  • Including or excluding the start day when counting — the calculator uses end minus start, so a one-day gap returns 1.
  • Using the approximate months value as if it were exact months on the calendar.
  • Entering a non-existent date like Feb 30 or April 31; the validator will reject it.
  • Forgetting that leap years add an extra day across any span that crosses February 29.

Go deeper with plain-English guides on the same topic.

FAQ

Is the end date included?
We compute end minus start, so the start day isn't counted and the end day is the last day in the span.
What if the end date is before the start?
We show the absolute difference and flag that the end date is before the start date.
Why is the months figure not a whole number?
Months vary between 28 and 31 days. We divide by the average (30.4375), so most spans land on a decimal.
Does it count leap days?
Yes — leap days are part of the calendar difference whenever they fall between your two dates.
How can I count business days only?
This tool counts every calendar day. For working days only you'd need to subtract weekends and holidays manually.
How many days until my birthday or event?
Set the start date to today and the end date to the event — the result is the days remaining.
How is this different from the Age Calculator?
Age Calculator breaks the span into completed years, months, and days from a date of birth. Days Between Dates returns the raw calendar gap.
Can I use it for week tracking in pregnancy?
Yes — set start to the first day of the last menstrual period and end to today, then read the weeks value.
Does daylight-saving time affect the result?
No. The calculation runs in UTC, which never shifts for daylight saving.
Why does the answer differ by one from another tool I tried?
Different tools choose different inclusion rules. Ours is end-minus-start; some count both endpoints, which adds 1.

Why trust this calculator?

This tool uses standard mathematical formulas and commonly accepted calculation methods, shown openly in the Formula section above so you can verify the math yourself. Results are estimates based on the information you enter and do not account for every individual circumstance. For important financial, tax, legal, medical, or business decisions, please double-check with a qualified professional before acting on the numbers.

Keep going

One calculator rarely tells the full story. Pair this one with a related tool below to pressure-test your numbers from a different angle, or browse Time & Date Calculators for more in the same category.

Related Calculators

You may also find these tools helpful.