Days between two dates

Reset

Days between two dates = end date − start date, plus one if both the first and last day count. Enter the two dates above to see the total in days, in years, months and days, in weeks and hours, the number of working days from Sunday to Thursday, and the Hijri date of each.

How to count the days between dates

  1. Pick the start date in “From”.
  2. Pick the end date in “To”.
  3. Tick “Count the end date as well” for leave, contracts or stays that include both days.
  4. Read the days, working days and weeks, then copy or share the link.

Should the end date be included?

  • Plain subtraction: 1 January to 31 December 2026 = 364 days; use it for “how long since” or “how long until”.
  • Including the end date: the same period = 365 days; use it for leave, contracts and stays.

Leave from Sunday 6 December to Thursday 10 December: subtraction gives 4, but the leave is 5 days because both days are inside it.

Working days in Saudi Arabia

The Saudi weekend has been Friday and Saturday since 29 June 2013, so working days run Sunday to Thursday. The calculator removes Fridays and Saturdays only; public holidays such as the Eids, National Day and Founding Day must be subtracted by hand. A 30-day period usually has 21 or 22 working days.

Common uses

  • Annual leave: at least 21 days, 30 after five continuous years (Labour Law, Article 109).
  • Probation: up to 90 days, extendable by written agreement to no more than 180 days.
  • Length of service: for the end of service calculator.
  • Due date: estimated medically as the first day of the last period + 280 days.

Days and the Hijri calendar

The calculator shows the Umm al-Qura Hijri date of both ends. The number of days is identical in both calendars, but years and months differ because a Hijri month has 29 or 30 days: 365 days is one Gregorian year but about one Hijri year and 11 days. For a single date use the converter; for your age use the age calculator; for countdowns to fixed occasions see days until Ramadan.

Worked examples

  • 12 November 2026 → 8 February 2027 (1 Ramadan, Umm al-Qura): 88 days, 12 weeks and 4 days.
  • 1 January → 31 December 2026: 364 days, or 365 including the end date, of which 261 are Sunday–Thursday working days.
  • The next leap year is 2028, with 366 days.

Day counts are the same in both calendars, but a 365-day period is one Gregorian year and about one Hijri year and 11 days. Convert single dates with the date converter.

Days calculator FAQ

How many days are there between two dates?

Enter both dates in the calculator, or subtract the start from the end; add one day to include both the first and last day.

Does it include the end date?

Only when you tick “Count the end date as well”, which adds one day.

Are public holidays excluded from working days?

No. Only Fridays and Saturdays are removed; subtract public holidays yourself.

How many days are in a year?

365, or 366 in a leap year such as 2028; a Hijri year has 354 or 355.

How do I count days between Hijri dates?

Convert both to Gregorian with the converter and enter them here; the number of days does not change.

How many weeks are in a year?

52 weeks and one day, or 52 weeks and two days in a leap year.