Date Difference Calculator — Days Between Dates

Last updated: April 2026

Whether you are counting down to a holiday, tracking the duration of a project, working out notice periods or calculating how long until an important deadline, knowing the exact number of days between two dates is surprisingly useful. Our date difference calculator gives you the gap in days, weeks, months and years between any two dates, past or future.

Simply enter your start and end dates below for an instant result. The calculator handles leap years, varying month lengths and date ranges spanning many years with complete accuracy. For information on statutory notice periods and legal deadlines, visit GOV.UK.

Date Difference Calculator

Total Days
Weeks & Days
Working Days (approx)

Results are estimates based on the figures you enter and typical UK averages.

Calculates the absolute difference between two dates. Working days approximated by excluding weekends (total × 5/7).

While the calculations are accurate, always verify critical business calculations independently.

Yes, all our calculators are completely free with no registration required.

Yes, all calculators are fully responsive and work on any device.

Browse our full range of free calculators covering finance, home, health and more.

Common Uses for Date Calculations

Date difference calculations are needed more often than most people realise. Employment notice periods are specified in weeks, and knowing the exact date you can leave or must start is essential for planning. Rental and lease agreements specify durations in months or years from a start date. Pregnancy due dates are calculated as 280 days from the first day of the last period. Statute of limitations for legal claims, warranty periods, insurance policy dates and financial reporting periods all depend on precise date arithmetic.

Project management relies heavily on date calculations. Knowing the number of working days between a start date and a deadline, accounting for weekends and bank holidays, helps you plan resources and set realistic milestones. Our calculator provides the total calendar days, which you can adjust for working days by subtracting weekends and any bank holidays that fall within the period. The UK typically has eight bank holidays per year in England and Wales, with Scotland and Northern Ireland having slightly different schedules.

Calendar pages showing dates and planning schedule

Understanding Leap Years and Calendar Quirks

A year is 365 days long in most cases, but every four years a leap year adds an extra day on 29 February to keep the calendar aligned with the Earth’s orbit around the sun. However, years divisible by 100 are not leap years unless they are also divisible by 400, which is why 1900 was not a leap year but 2000 was. Our calculator accounts for these rules automatically, ensuring accurate results across any date range.

Month lengths vary from 28 to 31 days, which means that a month from a given date does not always land on the same day number. For legal and contractual purposes in the UK, one calendar month from 31 January is typically interpreted as 28 or 29 February, and one month from 31 March is 30 April. These ambiguities occasionally cause disputes, which is why specifying exact dates or day counts rather than months in contracts is considered best practice.

Useful Date Arithmetic Tips

For quick mental arithmetic with dates, remember that the same date falls on the same day of the week every 400 years, and that in any non-leap year the calendar advances by one day of the week. Knowing that a week is exactly 7 days and that 52 weeks plus one day equals 365 days helps with planning recurring events. If you need to count business days only, multiply the number of weeks by 5 and add any remaining weekdays, then subtract bank holidays.

Find out exact ages with our age calculator, or handle percentage calculations using the percentage calculator. For UK bank holiday dates and employment law, visit GOV.UK.

This calculator provides estimates for guidance only. Results are based on the figures you enter and typical UK averages. This is not professional, financial, medical or legal advice. Always consult a qualified professional for specific guidance.