Skip to content
JustTools

Date Calculator

How many days until, since or between — plus working days, adding dates and the weekday of any date.

Runs in your browser Free · no sign-up

At a glance

  • Counts the days between two dates and shows them as years, months and days, weeks, hours, minutes and seconds.
  • Counts working days with your own weekend — Saturday–Sunday, Sunday only, Friday–Saturday or Friday only — and skips the holidays you add, including India’s national holidays in one tap.
  • Adds or subtracts years, months, weeks and days from any date, or a number of working days for notice periods and deadlines.
  • Finds the day of the week for any date from year 1 to 9999, with the day of the year, ISO week number, quarter and a month calendar.
  • Handles month ends the way people expect: 31 January plus one month is 28 (or 29) February.
  • Choose whether to include the end date — on for leave and events, off for nights and deadlines.

Step by step

How to count the days between two dates

  1. 1

    Pick the start date

    Choose the first date, or tap Today.

  2. 2

    Pick the end date

    Choose the second date. The order doesn’t matter.

  3. 3

    Include the end date?

    Turn it on to count both the first and the last day.

  4. 4

    Read the result

    The total days appear at once, with weeks, months, working days and weekend days.

Features

Everything you need, nothing you don’t

Days between dates

In days, weeks, months and years, and in hours and seconds.

Working days

Any weekend pattern, with holidays skipped.

Add or subtract

Years, months, weeks, days or working days.

Day of the week

For any date from year 1 to 9999.

Week number

ISO 8601 week, day of the year and quarter.

Private

Runs in your browser; nothing is sent anywhere.

Should I include the end date?

From Monday to Friday is 4 days if you count the gaps between dates — the usual answer for ages, deadlines, loan interest and hotel nights. It is 5 days if you count every calendar day you are away — as for leave, a festival or a course. Turn on Include the end date for the second kind.

Common date questions

QuestionUse
How many days until my exam / wedding / trip?Days between dates, start = Today
What is the date 90 days from today?Add or subtract → + 90 days
When does a 30-day notice period end?Add or subtract → 30 days (or working days)
How many working days are in this month?Days between dates, end date included
What day of the week was I born?Day of the week
Which week number is it?Day of the week → Week number (ISO)

How months are counted

Months have 28 to 31 days, so “one month later” keeps the same day of the month when it exists and otherwise moves to the last day: 31 January + 1 month = 28 February (29 in a leap year), and 31 March − 1 month = 28 or 29 February. The years-months-days split counts whole months first and then the days left over, as an age is counted.

FAQ

Frequently asked questions

How do I calculate the number of days between two dates?

Enter both dates under Days between dates. The calculator subtracts them using the calendar, counting leap years correctly, and shows the result in days, weeks and years-months-days.

Does it count leap years?

Yes. A year is a leap year if it divides by 4, except century years, which must divide by 400 — so 2000 and 2024 were leap years and 1900 was not.

How are working days counted?

Every day in the range except your weekend days and the holidays you add. Holidays that fall on a weekend are not subtracted twice.

Can I use a six-day working week?

Yes. Choose Sunday only as the weekend. For the Gulf, choose Friday and Saturday.

What day of the week was 15 August 1947?

A Friday. Pick any date under Day of the week to see its weekday, day of the year and week number.

What is an ISO week number?

Weeks start on Monday, and week 1 is the week containing the year’s first Thursday. Most of Europe and many planners use it; a year has 52 or 53 ISO weeks.

Keep going

Browse every tool

Last updated Report a problem or suggest a feature