Days of the week repeat every 7 days, so any number of days can be split into whole weeks and a remainder. The remainder is called the number of odd days. Whole weeks never change the weekday, so only the odd days matter.

  • An ordinary year has 365 days = 52 weeks + 1 odd day.
  • A leap year has 366 days = 52 weeks + 2 odd days.

The method counts the odd days from a fixed starting point up to the date you want, divides by 7, and reads the remainder as a weekday: 0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday.

A year is a leap year if it is divisible by 4, except century years, which must be divisible by 400. So 2024 and 2000 are leap years, but 1900 is not.

A century has 24 leap years and 76 ordinary years if its last year is not a leap year. That gives 76 + 2 × 24 = 124 days beyond whole weeks, which is 5 odd days.

Worked example 1: odd days in 100 years

76 ordinary years + 24 leap years = 76 + 48 = 124 odd days, and 124 ÷ 7 leaves 5.

PeriodOdd days
100 years5
200 years3 (10 − 7)
300 years1 (15 − 14)
400 years0 (20 + 1 = 21)

Because 400 years give 0 odd days, you can drop any multiple of 400 years. For a date in the 1900s, count 1600 years (0 odd days), then 300 years (1 odd day), then the remaining years.

For the part of the year before your date, add the odd days of each completed month. A 31-day month gives 3 odd days, a 30-day month gives 2, and February gives 0 in an ordinary year or 1 in a leap year.

MonthJanFebMarAprMayJunJulAugSepOctNovDec
Odd days30 / 13232332323

Worked example 2: 15 August 1947

1600 years: 0. Next 300 years: 1. The 46 years from 1901 to 1946 contain 11 leap years, so 11 × 2 + 35 × 1 = 57 odd days. January to July 1947 has 212 days. Then add 15 for the date. Total = 1 + 57 + 212 + 15 = 285, and 285 ÷ 7 leaves 5: Friday.

Any calendar confirms that 15 August 1947 was a Friday. Checking a known date like this is a good way to make sure you have not dropped a leap year.

Worked example 3: 26 January 1950

1600 years: 0. 300 years: 1. The 49 years from 1901 to 1949 contain 12 leap years, so 24 + 37 = 61 odd days. January up to the 26th adds 26. Total = 1 + 61 + 26 = 88, and 88 ÷ 7 leaves 4: Thursday.

26 January 1950 was indeed a Thursday.

For "days later" questions, skip the calendar and use the remainder directly.

Worked example 4: 61 days after a Monday

61 = 8 weeks + 5 days. Five days after Monday is Saturday.

Two years have identical calendars when they begin on the same weekday and are both leap years or both ordinary years. Add up the odd days year by year from the given year until the total is a multiple of 7, and check that the year you land on is of the same type.

Worked example 5: the calendar of 2023

From 2023 to 2033 the odd days are 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, which add up to 14, a multiple of 7. 2034 is an ordinary year, so it uses the same calendar as 2023: both begin on a Sunday.

You can check: 1 January 2023 and 1 January 2034 both fall on a Sunday.

A leap year's calendar normally repeats after 28 years. 2024 began on a Monday, and so does 2052, the next leap year to do so. The rule can break across a century year that is not a leap year, such as 2100.

For reference, 1 January 2024 fell on a Monday, which is the starting point for that comparison.

  • ✘ Treating 1900 or 2100 as a leap year.
  • ✘ Counting February with 29 days in an ordinary year.
  • ✘ Including the target year itself as a complete year.
  • ✘ Matching start days without checking that both years are leap years or both ordinary years.

Other time-based reasoning: angles between clock hands and fast and slow clocks.

Q1. What day of the week was 2 October 1869? hard

✅ Answer: (b) Saturday

💡 Explanation: 1600 years give 0 odd days, 200 years give 3, and 68 years (17 leap) give 85, i.e. 1. January to September 1869 has 273 days (0 odd), and 2 October adds 2. Total 3 + 1 + 0 + 2 = 6, which is Saturday.

Q2. How many odd days are there in 400 consecutive years of the Gregorian calendar? easy

✅ Answer: (a) 0

💡 Explanation: Each century has 5 odd days, but every fourth century year is a leap year and adds 1 more: 4 × 5 + 1 = 21, which is 0 odd days.

Q3. 1 January 2025 was a Wednesday. What day was 1 January 2026? easy

✅ Answer: (c) Thursday

💡 Explanation: 2025 is not a leap year, so it has 365 days = 52 weeks + 1 odd day. The day moves forward by one, to Thursday.

Q4. Which year will next have exactly the same calendar as 2024? medium

✅ Answer: (d) 2052

💡 Explanation: 2024 is a leap year starting on a Monday. A later year must also be a leap year starting on a Monday. Between 1901 and 2099 that happens every 28 years, so the next one is 2052.

Q5. 20 October 2026 is a Tuesday. What day of the week will it be 100 days later? easy

✅ Answer: (a) Thursday

💡 Explanation: 100 days = 14 weeks + 2 days, so the day moves two places forward, from Tuesday to Thursday. The date is 28 January 2027.

Q6. 15 August 1947 was a Friday. What day of the week will 15 August 2047 be? hard

✅ Answer: (c) Thursday

💡 Explanation: The 100 years between the two dates include 25 leap days (2000 is a leap year), so they contain 36,525 days. That is 6 odd days, and six days after Friday is Thursday.

Is 1900 a leap year?

No. A century year is a leap year only if it is divisible by 400. So 1600 and 2000 were leap years, but 1700, 1800 and 1900 were not, and 2100 will not be one either.

Which day number stands for Sunday in the odd days method?

With the usual convention, 0 odd days means Sunday, 1 means Monday, and so on up to 6 for Saturday. This works because 1 January of year 1, counted back on the Gregorian calendar, falls on a Monday, one odd day after a Sunday.

All problems and solutions on this page are original. No outside facts are relied on; every numeric answer is recomputed by software before publishing.

How this page was prepared. Drafted with AI assistance (Claude (Anthropic AI model)) from the sources listed above. 18 calculations on this page were recomputed by software and matched. Automated checks also covered structure, internal links and duplicate text. Software checks cannot confirm facts. Reviewed by praveen on 2026-10-20 against the sources listed above.

Found an error? Report it and we will correct the page.