Skip to main content
Dates & TimeFree · no sign-up

Day of the Week Calculator

What weekday any date fell on, plus its day of year, ISO week, quarter and leap-year status.

Updated

Any date from 1900 to 2100, past or future.

That date was a

Friday

June 15, 1990, a weekday

Day of the year
166 of 365
Days left in the year
199
ISO week
Week 24 of 1990
Quarter
Q2
Weekend
No
Leap year
No
Days in June
30
Same date next year
Saturday, June 15, 1991

The weekday comes from the proleptic Gregorian calendar, the one in civil use today. For dates before a country switched from the Julian calendar (1752 in Britain and its colonies, 1582 in much of Catholic Europe), contemporary records may name a different weekday.

In short

What day of the week was I born on?

Enter the date and the calendar answers it exactly. 15 June 1990, the example loaded here, was a Friday. It was day 166 of that year with 199 days left, it sat in quarter 2 and in ISO week 24 of 1990, and the same date the following year moved on to Saturday. Any date from 1900 to 2100 works the same way.

A date advances one weekday each common year and two across a leap year, so 15 June went Friday in 1990, Saturday in 1991, then skipped Sunday and landed on Monday in 1992.

How to use the day of the week calculator

Enter a date and the tool names the weekday it fell on, along with the facts that usually come with the question. The example loaded is 15 June 1990, a Friday. There is no submit step and no options to set, because the calendar admits no ambiguity: a Gregorian date has exactly one weekday and the arithmetic that finds it is a plain day count rather than an estimate.

The tool accepts any date from 1900 to 2100, which covers every living birthday and most planning horizons. Historical dates before the Gregorian reform are a different question, and one worth reading the caveat below on rather than trusting any calculator with silently.

Friday

The weekday

15 June 1990, the example loaded

166 of 365

Day of the year

with 199 days left to run

Week 24

ISO week

of 1990, in quarter 2

Under the weekday sit the positional facts. The day-of-year number places the date inside its year, so 15 June 1990 was day 166 with 199 days still to run, and those two figures always add to the year length. That makes them a fast sanity check: if they sum to 366 rather than 365, the date is inside a leap year and you should expect 29 February to be part of your reckoning.

The quarter follows calendar months rather than a fiscal calendar, so 31 March 2026 is a Tuesday in quarter 1 and 1 April 2026 is a Wednesday in quarter 2, one day apart and in different quarters. Nothing here depends on a locale setting, because none of it varies by country.

The ISO week number is the fact most likely to surprise, because ISO 8601 defines week 1 as the week containing the first Thursday of the year, and weeks run Monday to Sunday rather than Sunday to Saturday.

When a date straddles the year boundary, the tool names the ISO year alongside the week rather than leaving you to assume the calendar year, because a week number quoted without its ISO year is genuinely ambiguous for about a fortnight either side of New Year.

Following the ISO week thread?

The week number calculator names the ISO year with every number and shows the Monday to Sunday range the week covers, which is what a bare number cannot do.

Open the week number calculator

Do

  • Quote the ISO year alongside the week number near New Year.
  • Check that the day of year and the days left add to the year length.
  • Read the same-date-next-year line to see whether a leap year moved it two days.
  • Prefer the weekday written in the original document for very old dates.

Don't

  • Assume the ISO week always belongs to the calendar year printed on the date.
  • Expect a fiscal quarter, since the quarter here follows calendar months.
  • Trust a computed weekday against a parish register kept under the Julian calendar.
  • Assume a birthday moves exactly one weekday every single year.

Dates run through this page’s engine, showing the weekday, the position of the date inside its year, the calendar quarter and the ISO 8601 week it belongs to. The ISO year is stated separately because it does not always match the calendar year.

DateWeekdayDay of yearDays left in yearQuarterISO week
15 June 1990 (the example loaded)Friday166199Q2Week 24 of 1990
1 January 1900Monday1364Q1Week 1 of 1900
20 July 1969Sunday201164Q3Week 29 of 1969
1 January 1990Monday1364Q1Week 1 of 1990
1 January 2000Saturday1365Q1Week 52 of 1999
29 February 2024Thursday60306Q1Week 9 of 2024
25 December 2025Thursday3596Q4Week 52 of 2025
1 January 2026Thursday1364Q1Week 1 of 2026
31 March 2026Tuesday90275Q1Week 14 of 2026
1 April 2026Wednesday91274Q2Week 14 of 2026
31 July 2026Friday212153Q3Week 31 of 2026
26 November 2026Thursday33035Q4Week 48 of 2026
25 December 2026Friday3596Q4Week 52 of 2026
31 December 2026Thursday3650Q4Week 53 of 2026
15 June 2027Tuesday166199Q2Week 24 of 2027
Every row is computed from the proleptic Gregorian calendar, which is the calendar in civil use today projected backwards without adjustment. Dates before a country adopted the Gregorian calendar, 1582 in Catholic Europe and 1752 in Britain and its colonies, will not match a contemporary document written under the Julian calendar.

Why your birthday moves one weekday a year

The same-date-next-year line answers the practical follow-up to any birthday question. A fixed calendar date advances by one weekday each common year, because 365 divided by 7 leaves a remainder of one, and by two weekdays whenever a 29 February falls in between. That is why 15 June was a Friday in 1990, a Saturday in 1991, then skipped Sunday entirely to land on Monday in 1992.

The formula, worked line by line

The weekday comes from a day count rather than from a memorised rule. The date is converted to a UTC midnight, the number of whole days since a known reference is taken, and the remainder after dividing by seven names the day. Because every day in that subtraction is exactly 86,400,000 milliseconds, no daylight-saving transition and no local time zone can move the answer.

That is the whole reason the calculation works on civil dates rather than on instants: a birthday is a calendar fact, not a moment, and treating it as a moment is how a calculator ends up one day out for anyone east or west of the author.

The other facts fall out of the same day count. The day-of-year number is the days elapsed since 1 January of that year, plus one. Days remaining is the year length minus that. The quarter is the month number divided by three and rounded up. The ISO weekday is the same weekday renumbered so that Monday is 1 and Sunday is 7, which is what the ISO week calculation needs and what makes the weekend test a simple comparison.

weekday = (whole days since a known reference date) mod 7
ISO weekday: Monday = 1, Tuesday = 2, ... Sunday = 7;  weekend when the value is 6 or 7
day of year = days from 1 January of that year to the date, plus 1
days left = 366 in a leap year, otherwise 365, minus the day of year
quarter = floor((month - 1) / 3) + 1
What day of the week a date fell onJun 15, 1990 was a Friday: day 166 of the year with 199 left, in ISO week 24 of 1990 and quarter 2.ONE DATE, EXPLODEDJun 15, 1990MTWTFSSday 166 of 36530-day month, common yearTHE FACTS AROUND ITday of year166days remaining199ISO week24 of 1990quarterQ2weekdayFriday
One date, exploded: the weekday, the day of the year, the days left, the ISO week, and the quarter.
The worked default, 15 June 1990
Day count from 1 January 1990
165, so day 166 of the year
Days left
365 − 166 = 199 (1990 is a common year)
Quarter
(6 − 1) ÷ 3, rounded down, plus 1 = 2
Weekday
Friday, ISO weekday 5, not a weekend
The date, exploded
Friday, day 166 of 365, quarter 2

June has 30 days. The same calendar date in 1991 falls on a Saturday, one weekday later, because 365 days is 52 weeks plus a single day.

The weekday drift is worth understanding because it answers most follow-up questions without a second lookup. A common year is 52 weeks and 1 day, so a fixed date moves forward one weekday. A leap year is 52 weeks and 2 days, so any date after 29 February moves forward two.

The drift applied to 15 June
1990
Friday
1991
Saturday, one step
1992
Monday, two steps, Sunday skipped in the leap year
2001, 2007, 2012, 2018, 2029, 2035
Friday again

Across an unbroken run of four-year leap years the whole cycle repeats every 28 years, which is why 15 June 1990 and 15 June 2018 are both Fridays.

One genuine limitation is worth stating plainly. The tool uses the proleptic Gregorian calendar, meaning the modern calendar projected backwards without adjustment. For a date inside the site input range of 1900 to 2100 this makes no difference anywhere the Gregorian calendar was already in civil use.

Questions people ask

Sources

Where the constants and formulas on this page come from. Each line names the figure it backs.

  1. That ISO 8601 defines week 1 as the week containing the first Thursday of the year and runs its weeks Monday to Sunday, which is why an ISO week can belong to a neighbouring year.

    ISO 8601 — Date and time formatISO