Belgium
Date difference calculator
Need the exact span between two dates? Enter a start and an end date and this returns the total in days, the same gap rephrased as weeks and days, and a full years, months and days breakdown. It is the tool for counting down to a deadline, measuring a notice period, checking how long a contract has run, or tallying days between two events for an invoice or a visa application. The order you enter the dates in does not matter; the result is always reported as a positive distance.
How it works
- Choose a start date and an end date.
- Order is irrelevant: enter them either way round and the gap comes back positive.
- The headline figure is the exact number of days between the two.
- That same span is also expressed as a count of whole weeks plus leftover days, and as years, months and days.
days = | end - start |, then regrouped into weeks or years/months/days
The exact day total is the absolute difference between the two calendar dates, so the order you enter them in never produces a negative number. That single total is then re-expressed two ways: divided by seven for whole weeks plus a remainder, and broken into whole calendar years and months with the spare days trailing. The day figure stays exact; the calendar breakdown follows real month lengths.
- start
- the earlier of the two dates entered
- end
- the later date; treated as day zero from the start
- | |
- absolute value, so the gap is always positive
Common spans in days
| A standard week | 7 days | |
| A statutory notice period | ≈ 30 days | one calendar month, varies by contract |
| A common year | 365 days | 366 in a leap year |
| A Schengen short-stay limit | 90 days | within any 180-day window |
Worked example
From 1 January 2026 to 31 December 2026: 364 days, which reads as 52 weeks and 0 days, or very nearly a full calendar year. Push the end date to 1 January 2027 and it becomes 365 days, a clean 1 year.
Key facts
- One Monday to the next is 7 days, not 8, because the first day is counted as zero rather than one.
- A leap year inserts 29 February, so any span crossing it picks up an extra day over the same dates in a common year.
- The same gap can read as a tidy number of weeks yet an untidy number of months, since months vary from 28 to 31 days.
- Across four centuries the Gregorian calendar drops three leap days, which the date maths handles without you noticing.
Tips
- For a deadline, enter today as the start and the due date as the end to read the days remaining at a glance.
- When billing by the day, decide up front whether the final day is chargeable, since this counts the start as day zero.
- For working days rather than calendar days, subtract weekends and public holidays yourself; this counts every day.
- Save a recurring span, such as a 90-day visa window, by noting the end date the tool gives so you can re-check it later.
Frequently asked questions
Are both end dates included in the count?+
The total is the number of days from the start to the end, with the start treated as day zero. So one Monday to the next Monday is 7 days, not 8.
Why does the months view look approximate?+
Months range from 28 to 31 days, so the years-months-days breakdown counts whole calendar months first, then the spare days. The plain day total, by contrast, is always exact.
Does it count weekends and holidays?+
Yes, every calendar day is included. It does not single out working days, so it is not a business-day calculator.
Can the two dates be in different years?+
Yes. Any two valid dates work, however far apart, and leap years along the way are handled correctly.
Last updated: 2026
This is an estimate for general guidance, not financial, tax, legal or medical advice. Figures can change and individual circumstances vary. Always confirm with the official sources listed before making decisions.
Reviewed by Vikas Dulgunde.