๐Ÿ“…

Date Calculator

Days between dates with a weekday/weekend split, or add & subtract days/weeks/months/years โ€” leap-year exact.

๐Ÿ’ก Order doesn't matter โ€” swap the dates and the answer is the same. The weekday split treats Monโ€“Fri as working days.

Pick both dates.

๐Ÿ’ก Month arithmetic follows calendar rules: 31 Jan + 1 month lands on 28/29 Feb-adjacent dates per JavaScript's calendar handling โ€” always sanity-check month-end edge cases on official deadlines.

๐Ÿ“…The two date questions, answered completely

How far apart are two dates? Get the gap as total days, as years-months-days, as weeks โ€” and split into weekdays vs weekend days, which is what deadlines actually run on. What date is 90 days from now? Add or subtract any number of days, weeks, months, or years and get the landing date with its weekday. Visa windows, certificate validity, notice periods, revision runways โ€” all one tool.

๐Ÿ“ŠEverything you'd want to know

  • Difference mode: total days, Y-M-D breakdown, full weeks + leftover, and the Monโ€“Fri working-day count.
  • Date order doesn't matter โ€” the tool swaps automatically.
  • Add/subtract mode in days, weeks, months, or years, answering with the full weekday-dated result.
  • Leap years handled exactly; month-end arithmetic follows calendar rules.

๐ŸงฎThe counting rules

days between = exact calendar-day count (end exclusive)

Day gaps are counted end-exclusive โ€” Mon to Fri of the same week is 4 days, matching how ages, deadlines, and interest periods are computed. The weekday split walks the actual calendar, so it's exact across any span including leap years.

1 Jan 2026 โ†’ 1 Jul 2026: 181 days = 6 months exactly = 25 weeks + 6 days, of which 129 are weekdays. And 90 days after 16 Jul 2026 lands on Wednesday, 14 Oct 2026.

๐Ÿ’กDeadline maths worth knowing

  • 'Within 90 days' usually includes the end date โ€” read the rule, then verify with the difference mode.
  • Working-day counts here exclude Satโ€“Sun but not public holidays, which vary by state and year.
  • For revision planning, divide the day gap by your chapters โ€” our Chapters-per-day tool automates it.
  • Certificates dated 'valid 6 months' follow month arithmetic, not 180 days โ€” the two differ by up to 4 days.

๐Ÿ’ก Frequently Asked Questions

How do I calculate days between two dates?+

Count the exact calendar days from the first date to the second (end exclusive) โ€” leap years included. This calculator gives the total plus the years-months-days breakdown, weeks, and the weekday/weekend split.

What date is 90 days from today?+

Use the add mode: set today, add 90 days, and get the exact landing date with its weekday โ€” the standard calculation for visa stays, returns windows, and notice periods.

How many working days are between two dates?+

The difference mode counts Mondays to Fridays across the exact span โ€” public holidays aren't subtracted since they vary by region, so treat the result as an upper bound for business-day deadlines.

Is adding 6 months the same as adding 180 days?+

No โ€” six calendar months range from 181 to 184 days depending on the start point. Certificates and rules specify one or the other; this calculator supports both so you can match the wording exactly.

Does the calculator handle leap years?+

Yes โ€” all differences and additions walk the real calendar, so 29 February is counted when it exists and skipped when it doesn't.

๐Ÿ”— Related Tools