Skip to content
HisabTools

Date Difference Calculator

Find out how many days, weeks or months there are between any two dates – for notice periods, project deadlines, rent agreements, loan tenures or countdowns.

Difference

– years– months– days

Total days

–

In weeks

–

Working days (Mon–Fri)

–

Total hours

–

Runs entirely in your browser – nothing you enter is uploaded.

How to use the Date Difference Calculator

  1. Pick the start date and the end date.
  2. Tick Include the end date if both days should be counted, such as for leave or hotel stays.
  3. See the difference in years, months and days, plus total days, weeks and working days.
  4. Use the quick buttons to jump the end date 30 days, 90 days or 1 year ahead.

Formula

Total days = End date − Start date (+1 if the end date is included)
  • Working days count Monday to Friday only. Public holidays vary by state and are not removed.

Worked example: A 90-day notice period

You resign on 1 October 2026 with a 90-day notice period. Tap “+90 days” to get 30 December 2026 as the last working date.

Between 5 and 16 October 2026 (including both dates) there are 12 days, of which 10 are working days.

Should I include the end date?

It depends on what you are counting. A loan from 1 to 31 January runs for 30 days of interest (end date excluded), while leave from 1 to 5 March is 5 days of leave (end date included). When in doubt, check how your bank, employer or contract defines the period.

Frequently asked questions

How many days are there between two dates?

Subtract the start date from the end date. This calculator does it for you and handles different month lengths and leap years.

Does it count weekends?

Total days include weekends. The working-days figure counts only Monday to Friday.

Are public holidays excluded?

No. Holidays differ between states and organisations, so subtract them yourself if needed.

What if the end date is earlier than the start date?

The calculator still shows the difference and tells you that the end date comes first.

Last updated: