Date Difference Calculator

Find the number of days, weeks, and months between two dates. Free date duration calculator for planning projects, events, and deadlines.

A date difference calculator computes the number of days, weeks, and months between any two dates in the same year. You enter each date as a day-of-year number (1–365), and the calculator instantly subtracts the start from the end to give you the exact gap. This tool is useful for counting down to events, measuring project durations, and calculating deadlines. The calculator also converts the day count into approximate weeks (divided by 7) and months (divided by 30.44, the average number of days in a month on the Gregorian calendar). While this uses same-year day-of-year arithmetic — ideal for short-to-medium date spans within one year — the principles extend naturally. All calculations are private and run in your browser.

start

end

Result

99

Breakdown

Weeks Between
14.1
Months Between
3.3

About Date Difference Calculator

What is date difference calculator?

A date difference calculator computes the number of days, weeks, and months between any two dates in the same year. You enter each date as a day-of-year number (1–365), and the calculator instantly subtracts the start from the end to give you the exact gap. This tool is useful for counting down to events, measuring project durations, and calculating deadlines. The calculator also converts the day count into approximate weeks (divided by 7) and months (divided by 30.44, the average number of days in a month on the Gregorian calendar). While this uses same-year day-of-year arithmetic — ideal for short-to-medium date spans within one year — the principles extend naturally. All calculations are private and run in your browser.

How to use this calculator

  1. Enter your start day of year (1-365).
  2. Enter your end day of year (1-365).
  3. Click the "Calculate" button.
  4. View your result instantly — the main result is displayed prominently at the top with a detailed breakdown below it.

When to use this calculator

  • Counting days until a deadline, event, or vacation
  • Measuring the duration of a project or task
  • Calculating the number of days between two milestones
  • Estimating weeks or months remaining in a semester or work period
  • Planning event timelines and scheduling backward from a target date

How the calculation works

The core formula is simple subtraction: days_between = end_day − start_day. Weeks_between = days_between / 7 (rounded to 1 decimal). Months_between = days_between / 30.44, where 30.44 is the average days per month (365.25-day year ÷ 12 months). For example, January 1 (day 1) to April 10 (day 100): days_between = 100 − 1 = 99 days. Weeks = 99/7 ≈ 14.1 weeks. Months = 99/30.44 ≈ 3.3 months. The result excludes the start day; add 1 for an inclusive count.

Frequently Asked Questions

Does this calculator count the start or end day?
This calculator counts the gap between two dates (end minus start), excluding the start day. Add 1 if you want an inclusive count.
How are weeks and months derived?
Weeks are days divided by 7. Months use an average of 30.44 days (a 365.25-day year over 12). Both are approximations.

Related tools