1. Introduction to Calendar Concepts
The calendar system is based on a cycle of days, weeks, months, and years. Aptitude problems involving calendars focus on finding specific days, leap years, odd days, and relationships between dates.
2. Key Concepts
- Odd Days: The number of days left after complete weeks in a given period.
- Leap Year: A year divisible by 4 is a leap year. Exceptions: Years divisible by 100 but not divisible by 400.
- Normal Year: A year with 365 days (52 weeks and 1 odd day).
Odd Days:
- 1 normal year → 1 odd day
- 1 leap year → 2 odd days
- 100 years → 5 odd days
- 200 years → 3 odd days
- 300 years → 1 odd day
- 400 years → 0 odd days
3. Days of the Week
The days of the week cycle as follows:
- Sunday (0 odd days)
- Monday (1 odd day)
- Tuesday (2 odd days)
- Wednesday (3 odd days)
- Thursday (4 odd days)
- Friday (5 odd days)
- Saturday (6 odd days)
4. Finding Day on a Given Date
Steps:
- Break the problem into parts: centuries, years, months, and days.
- Calculate the total odd days from each part.
- Find the remainder when total odd days are divided by 7.
- Map the remainder to a weekday.
4.1 Example
Problem: Find the day on 15th August 1947.
Solution:
- Start from the nearest known base year (e.g., 1900).
- Odd Days:
- From 1900 to 1947 = 47 years (11 leap years, 36 normal years):
- From Jan to August in 1947:
- Jan (3), Feb (0 - leap year), Mar (3), Apr (2), May (3), Jun (2), Jul (3), Aug 15 → 15 days.
- Total = \( 3+0+3+2+3+2+3+15 = 31 \).
- Add odd days: \( 2 (years) + 3 (months) = 5 \).
- Day = Friday.
Odd days = \( (36 × 1) + (11 × 2) = 36 + 22 = 58 \).
Reduce modulo 7: \( 58 \div 7 = 2 \) odd days.
Odd days = \( 31 \div 7 = 3 \) odd days.
5. Calendar Repetition
Calendars repeat after a specific number of years if the number of odd days is the same.
- For normal years: Repeats after 6 years.
- For leap years: Repeats after 28 years.
Example: The calendar of 2023 will repeat in 2029 (6 years).
6. Finding Days for Centuries
Use the odd day concept for centuries:
- 100 years → 5 odd days → Friday
- 200 years → 3 odd days → Wednesday
- 300 years → 1 odd day → Monday
- 400 years → 0 odd days → Sunday
Example: If 1st Jan 2000 is Saturday, 1st Jan 2400 will be Sunday (0 odd days in 400 years).
7. Date Problems: Weeks and Decades
- Add Weeks: Add multiples of 7 days → the day remains the same.
- Adding Years: 1 year = 1 odd day, leap year = 2 odd days.
- Adding Decades: Each decade = 2 leap years and 8 normal years → \( (8 × 1) + (2 × 2) = 12 \) odd days → 12 mod 7 = 5 odd days.
Example: If 1st Jan 2023 is Sunday, find the day on 1st Jan 2033:
- 10 years → 5 odd days.
- Sunday + 5 days = Friday.
8. Problems on Leap Years
Key Rules:
- Check divisibility by 4 → Leap Year.
- Years divisible by 100 are not leap years unless divisible by 400.
Example: 1900 is not a leap year, but 2000 is.
9. Miscellaneous Problems
9.1 Day Difference Between Two Dates
Steps:
- Find total days between dates (years + months + days).
- Divide by 7 and find the remainder.
- Map to the corresponding day.
9.2 Example
Problem: Find the day on 15th August 2047 if 15th August 2023 is Tuesday.
Solution:
- Total years = 2047 - 2023 = 24 years.
- Count leap years: \( 24 \div 4 = 6 \).
- Odd days = \( 18 (normal years) × 1 + 6 (leap years) × 2 = 18 + 12 = 30 \).
- Odd days = \( 30 \div 7 = 2 \).
- Tuesday + 2 days = Thursday.
10. Summary of Key Formulas
- Odd Days: The remainder when days are divided by 7.
- Angle Between Days: Leap year = 2 odd days; normal year = 1 odd day.
- Calendar Repeats: Normal year → 6 years; Leap year → 28 years.
- Centuries Odd Days: 100 → 5, 200 → 3, 300 → 1, 400 → 0.