Studying the topic of Calendars is essential for logical reasoning and data-interpretation sections of competitive examinations. Calendar problems test accurate application of modular arithmetic, the concept of odd days, and rules for leap years. Typically 2-4 calendar questions appear in many competitive tests; strong command over calendar techniques saves time and improves accuracy.
A calendar is a systematic arrangement of days, weeks and months in a year used to track dates and seasons. In problem-solving, a calendar is treated as a cyclic sequence of days repeating every seven days. Knowing how to count complete weeks and remaining days (odd days) is central to calendar calculations.

Odd days are the days left over after removing complete weeks from a given number of days. They are the remainder when the total days are divided by seven. Odd days determine how weekdays shift over time.


To find the weekday of any date, standard competitive-exam approach uses odd days and a fixed reference point.
Try yourself: If 15 March 1816 was Friday, what day of the week would 15th April 1916 be?
These problems give a reference date and its weekday; you must find the weekday of another date by counting odd days between the two dates.

Q2: If today is Sunday, what will be the day on the 7777th day?
Sol: If today is Sunday, then the 7th day from today will be Sunday.
Similarly, the 14th day, 21st day or 70th day or 700th day or 7000th day, or 7777th day will be Sunday.
Hence, the answer is Sunday.
These problems give a date without a starting weekday. Use a fixed reference (1 Jan 0001 AD = Monday) and count odd days up to the given date.
Q1: What day of the week was 15th August 1947?
Sol:
We split the interval from 1 Jan 0001 to 15 Aug 1947 into convenient blocks:
1600 years + 300 years + 46 years (1901-1946) + days in 1947 up to 15 Aug.
1600 years: 1600 is multiple of 400. Each 400-year block has 0 odd days.
Therefore 1600 years contribute 0 odd days.
Next 300 years: Using century results, 300 years contribute 1 odd day.
Years 1901-1946 (46 years): Count leap years in 1901-1946.
46 ÷ 4 gives quotient 11 → there are 11 leap years in this span. Ordinary years = 46 - 11 = 35. Odd days = (35 × 1) + (11 × 2) = 35 + 22 = 57. 57 ÷ 7 = 8 weeks + remainder 1 → contributes 1 odd day.
Days in 1947 from 1 Jan to 15 Aug: 1947 is not a leap year so February = 28 days → 0 odd days. Sum odd days of months Jan → Jul plus 15 days of Aug.

From the monthly odd-days table, the total odd days from 1 Jan to 15 Aug 1947 equals 3.
Total odd days = 0 (1600 yrs) + 1 (300 yrs) + 1 (1901-1946) + 3 (1947 up to 15 Aug) = 5 odd days.
1 Jan 0001 is Monday; adding 5 odd days → Monday + 5 = Friday.
Two years have identical calendars when the total number of odd days between their corresponding dates is a multiple of 7 (i.e., 0 modulo 7).
Question: Which year in the future will have the same calendar exactly as 2009?
(A) 2010
(B) 2013
(C) 2015
(D) 2017
Ans: (C)
Explanation: Compute odd days from 1 Jan 2009 to 1 Jan of candidate years. The table below (provided as an image) lists total odd days; comparison shows 2015 has the same calendar as 2009 because the total odd days between them is a multiple of 7.

Example 1: What was the day on 9th February 1979?
Sol:
- You know that in 1600 years, there will be 0 odd days. And in the next 300 years, there will be 1 odd day.
- From 1901 to 1978 we have 19 leap years and 59 non-leap years. So, the total number of odd days up to 31st Dec.
- 1978 is 19 x 2 + 59 = 97. On dividing 97 by 7 we get 6 as the remainder, which is the total number of odd days in these years.
- So, till 31st Dec. 1978, we have 1 + 6 = 7 odd days, which forms one complete week.
- Now, in 1979, we have 3 odd days in January, and 2 odd days in the month of February (up to 9th Feb). So, the total odd days are 3 + 2 = 5.
- Hence, 9th February 1979 was a Friday.
Try yourself: What was the day on 15th august 1947?
Example 2: If May 10, 1997, was a Monday, what will be the day on Oct 10, 2001?
Sol:
- In this question, the reference point is May 10, 1997, and you have to find the number of odd days from May 10, 1997, up to Oct 10, 2001.
- Now, from May 11, 1997 - May 10, 1998 = 1 odd day
May 11, 1998 - May 10, 1999 = 1 odd day
May 11, 1999 - May 10, 2000 = 2 odd days (2000 was leap year)
May 11, 2000 - May 10, 2001 = 1 odd day- Thus, the total number of odd days up to May 10, 2001 = 5.
- Now, the remaining 21 days of May will give 0 odd days. In June, we have 2 odd days; in July, 3 odd days; in August, 3 odd days; in September, 2 odd days and up to 10th October, we have 3 odd days.
- Hence, total number of odd days = 18 i.e. 4 odd days. Since, May 10, 1997 was a Monday, then 4 days after Monday will be Friday. So, Oct 10, 2001, would be a Friday.
Example 3: If 11th April 1911 was a Tuesday, what would be the day on 17th September 1915?
Sol:
Count odd days year-wise from 11 Apr 1911 to 11 Apr 1915, then month-wise and day-wise to 17 Sep 1915.
Year spans: 11 Apr 1911 → 11 Apr 1912 = 2 odd days (1912 was a leap year and interval includes 29 Feb 1912). 11 Apr 1912 → 11 Apr 1913 = 1 odd day. 11 Apr 1913 → 11 Apr 1914 = 1 odd day. 11 Apr 1914 → 11 Apr 1915 = 1 odd day.
Month spans from 11 Apr 1915 to 11 Sep 1915: April (remaining days) contributes 2 odd days. May contributes 3 odd days. June contributes 2 odd days. July contributes 3 odd days. August contributes 3 odd days.
Then 11 Sep → 17 Sep = 6 days → 6 odd days.
Total odd days = 2 + 1 + 1 + 1 + 2 + 3 + 2 + 3 + 3 + 6 = 24.
24 ÷ 7 = 3 weeks + remainder 3 → contributes 3 odd days.
Tuesday + 3 days = Friday.
Example 4: If 15 March 1816 was a Friday, what day of the week would 15th April 1916 be?
Sol:
Compute odd days from 15 Mar 1816 to 15 Apr 1916.
100-year block from 1816 to 1916 contributes 5 odd days.
From 15 Mar 1916 to 15 Apr 1916: days spanned = 31 - 15 (remaining days of March) + 15 (April) = 16 + 15 = 31 days → 31 ÷ 7 remainder 3 → contributes 3 odd days.
Total odd days = 5 + 3 = 8 → 8 ÷ 7 remainder 1.
Friday + 1 day = Saturday.
Example 5: The leap year 1895 has the same calendar as that of the year X. Which of the following is a possible value of X.
Sol:
- 1895 is not a leap year.
- So, it will have 1 odd day.
- Since, 1896 is a leap year, it will add 2 odd days.
- Similarly, 1987, 1898, 1899, 1900 will add 1,1,1,1 odd days.Now the total number of odd days add up to 7.
- So, the next year 1901 will have the same calendar as 1895.
| 1. How do I find what day of the week a specific date falls on for SSC CGL calendar questions? | ![]() |
| 2. What's the difference between a leap year and an ordinary year in calendar concept questions? | ![]() |
| 3. Why does the same date fall on different days each year in calendar reasoning? | ![]() |
| 4. How do I count total days between two dates for calendar-based SSC CGL questions? | ![]() |
| 5. What are odd days and why are they important for solving calendar problems in SSC CGL? | ![]() |