Practice Questions
Concept Explanation
Calendar questions test day–date logic: weekdays, leap years, and counting forward or backward by days. They appear on almost every placement and bank LR paper (IndiaBIX / PrepInsta style). You do not need a full calendar memorised — use odd days and 7-day cycles.
Core facts
- Ordinary year: 365 days = 52 weeks + 1 odd day.
- Leap year: 366 days = 52 weeks + 2 odd days (Feb has 29 days).
- Leap rule: divisible by 4; century years only if divisible by 400 (2000 yes, 1900 no).
- Same weekday: adding or subtracting a multiple of 7 days does not change the day name.
Month offsets (non-leap)
| From Jan 1 to 1st of | Odd days added |
|---|---|
| February | 3 |
| March | 3 (or 4 in leap year from Jan) |
| April | 6 |
| May | 1 |
| June | 4 |
| July | 6 |
How to solve fast
- Anchor on a known date (1 Jan or a festival date given in the question).
- Count days between dates; take remainder ÷ 7 and move that many weekdays forward.
- For year-to-year 1 Jan, add 1 odd day (ordinary) or 2 (leap).
- For century totals, use 100 years → 5 odd days, 400 years → 0 odd days.
-
Q1 EasyWhich of these is a leap year?ExplanationCentury years must be divisible by 400; 2000 is a leap year.
-
Q2 EasyHow many odd days does an ordinary (non-leap) year contain?Explanation365 days = 52 weeks + 1 odd day.
-
Q3 EasyHow many odd days does a leap year contain?Explanation366 days = 52 weeks + 2 odd days.
-
Q4 EasyHow many days are in February 2024?Explanation2024 is a leap year.
-
Q5 Easy1 January 2024 is a Monday. What day of the week is 8 January 2024?Explanation8 January is exactly 7 days later — same weekday.
-
Q6 Easy1 January 2024 is a Monday. What day is 15 January 2024?Explanation15 January is 14 days later — two full weeks.
-
Q7 Easy15 January 2024 is a Monday. What day was 8 January 2024?Explanation7 days earlier — same weekday, Monday.
-
Q8 EasyOn which day of the week did 26 January 2025 fall?Explanation26 January 2025 was a Sunday.
-
Q9 Easy1 January 2025 fell on which day?Explanation1 January 2025 was a Wednesday.
-
Q10 Easy15 August 2024 (Independence Day) was on which day?Explanation15 August 2024 was a Thursday.
-
Q11 Easy2 October 2024 (Gandhi Jayanti) was on which day?Explanation2 October 2024 was a Wednesday.
-
Q12 EasyIn which year does 29 February occur?Explanation2020 is a leap year.
-
Q13 EasyIs the year 1900 a leap year?Explanation1900 is divisible by 100 but not by 400.
-
Q14 EasyToday is Monday. What day will it be after 70 days?Explanation70 is a multiple of 7 — same weekday.
-
Q15 EasyToday is Monday. What day will it be after 15 days?Explanation15 mod 7 = 1 → next day Tuesday.
-
Q16 Easy1 March 2023 fell on which day?Explanation1 March 2023 was a Wednesday.
-
Q17 Easy15 August 2023 was on which day?Explanation15 August 2023 was a Tuesday.
-
Q18 Easy31 December 2024 is a Tuesday. What day is 1 January 2025?ExplanationThe next calendar day after 31 Dec 2024 is 1 Jan 2025, a Wednesday.
-
Q19 Easy1 June 2024 is a Saturday. What day is 1 July 2024?ExplanationJune has 30 days; Saturday + 2 days = Monday.
-
Q20 EasyRepetition of the same weekday occurs after every how many days?ExplanationWeekdays repeat every 7 days.
-
Q21 EasyA year has 365 days. How many complete weeks and extra days does it have?Explanation365 = 52 × 7 + 1.
-
Q22 EasyWhich of these years is NOT a leap year?Explanation2030 is not divisible by 4.
-
Q23 Medium1 January 2024 is a Monday. On which day does 26 January 2024 (Republic Day) fall?Explanation25 days after 1 Jan: 25 mod 7 = 4 → Monday + 4 = Friday.
-
Q24 Medium1 January 2024 is a Monday. What day is 1 March 2024?ExplanationJan 31 + Feb 29 (leap) = 60 days from 1 Jan → 60 mod 7 = 4 → Friday.
-
Q25 MediumWhat day of the week is 100 days after 1 January 2024?Explanation100 mod 7 = 2, but count from 1 Jan: day 100 is 10 April 2024, a Wednesday.
-
Q26 MediumWhat day is 366 days after 1 January 2024?Explanation366 days includes the leap day and lands on 1 January 2025, a Wednesday.
-
Q27 MediumJanuary 2024 starts on Monday. How many Sundays are in January 2024?ExplanationSundays fall on 7, 14, 21 and 28 — four Sundays.
-
Q28 Medium1 January 2026 will fall on which day?Explanation1 January 2026 is a Thursday.
-
Q29 Medium29 February 2028 falls on which day?Explanation29 February 2028 is a Tuesday.
-
Q30 MediumHow many days are there from 15 January 2024 to 15 March 2024 (15 March not counted)?Explanation16 days left in Jan + 29 in Feb + 15 in Mar = 60 days between the dates.
-
Q31 Medium10 April 2024 is a Wednesday. What day is 10 May 2024?ExplanationApril has 30 days; 30 mod 7 = 2 → Wednesday + 2 = Friday.
-
Q32 Medium1 February 2024 is a Thursday. What day is 1 March 2024?ExplanationFebruary 2024 has 29 days; 29 mod 7 = 1 → Friday.
-
Q33 Medium10 November 2024 is a Sunday. What day is 10 December 2024?ExplanationNovember has 30 days; Sunday + 30 days → Sunday + 2 = Tuesday.
-
Q34 MediumIf 1 January 2023 was a Sunday, what day was 1 January 2024?Explanation2023 is ordinary (+1 odd day); Sunday + 1 = Monday.
-
Q35 MediumIf 1 January 2024 was a Monday, what day is 1 January 2025?Explanation2024 is leap (+2 odd days); Monday + 2 = Wednesday.
-
Q36 Medium20 February 2024 is a Tuesday. What day is 20 March 2024?ExplanationFeb 20 to Mar 20 spans 29 days in 2024; 29 mod 7 = 1 → Wednesday.
-
Q37 HardHow many odd days are in 200 years (for calendar problems)?Explanation100 years leave 5 odd days; 200 years leave 10 ≡ 3 (mod 7).
-
Q38 HardHow many odd days are in 400 years?ExplanationThe 400-year cycle has a whole number of weeks (0 odd days).
-
Q39 Hard1 March 2025 is a Saturday. What day was 1 January 2025?Explanation59 days before 1 March (Jan 31 + Feb 28): 59 mod 7 = 3 → Saturday minus 3 days = Wednesday.
-
Q40 Hard1 April 2024 is a Monday. Which other month in 2024 also starts on a Monday?ExplanationIn 2024, 1 January, 1 April and 1 July are all Mondays.