Century End Day

Century End Day problems ask for the day of the week on December 31 of a century year (e.g., Dec 31, 1900, 2000, 2100). These problems test understanding of odd days accumulation over centuries.

10Worksheets
200+Practice Questions
AdvancedDifficulty
2-3 hoursHours to Master

Introduction to Century End Day

Century End Day problems ask for the day of the week on December 31 of a century year (e.g., Dec 31, 1900, 2000, 2100). These problems test understanding of odd days accumulation over centuries.

Prerequisites

Odd days calculation Leap year rules for century years 100-year cycle odd days 400-year cycle
Why This Matters: Century End Day problems appear in 1-2 questions in SSC CGL and Banking exams. They test advanced odd days concepts.

How to Solve Century End Day Problems

1

Step 1: A century (100 years) has 24 leap years (except centuries not divisible by 400)

2

Step 2: Century years divisible by 400 have 25 leap years

3

Step 3: Odd days in 100 years (non-leap century) = (76×1 + 24×2) mod 7 = (76+48)=124 mod7=5

4

Step 4: Odd days in 100 years (leap century like 400) = (75×1 + 25×2)=75+50=125 mod7=6? Actually 125 mod7=6

5

Step 5: For Dec 31 of century year, add odd days from known reference

6

Step 6: Reference: Dec 31, 1900 was Monday? Let's calculate

7

Step 7: Use 400-year cycle: 400 years have 0 odd days (complete cycle)

Pro Strategy: Use the 400-year cycle property: The Gregorian calendar repeats exactly every 400 years. So Dec 31, 2000 has the same day as Dec 31, 1600 (and also 2400).

Example Problem

Example: What day was December 31, 2000? Solution: Step 1: 2000 is divisible by 400 → leap century Step 2: 2000 - 1600 = 400 years (complete cycle) → same day as Dec 31, 1600 Step 3: Or use reference: Dec 31, 1900 was Monday? Let's verify Step 4: 1900 to 2000: 100 years, but 1900 was not leap. Odd days = 5 Step 5: Monday + 5 = Saturday Answer: Sunday? Wait Monday+5=Saturday, but Dec 31, 2000 was Sunday. So my reference is off. Actually Jan 1, 2000 was Saturday, so Dec 31, 2000 was Sunday (since 2000 leap, 366 days, Dec 31 = Jan 1 + 365 mod7 = Saturday + 1 = Sunday). Correct. Answer: Sunday

Pro Tips & Tricks

  • Odd days in 100 years (non-leap century) = 5
  • Odd days in 100 years (leap century like 400) = 6? Actually 400-year cycle has 0 odd days total
  • Dec 31, 2000 was Sunday
  • Dec 31, 1900 was Monday (since 1900 not leap, Jan 1 1900 was Monday, Dec 31 1900 = Monday as well? 1900 common, 365 days = 52 weeks +1, Jan 1 Mon → Dec 31 Mon)
  • Dec 31, 2100 will be Tuesday? (since 2000-2100: odd days 5, Sunday+5=Friday? Wait Sunday+5=Friday)
  • Dec 31, 2400 will be Sunday (same as 2000)

Shortcut Methods to Solve Faster

Dec 31, 2000 = Sunday
Dec 31, 1900 = Monday
Dec 31, 1800 = Saturday (Monday - 5 = Wednesday? Need calculation)
For century year C: odd days from 2000 = (C-2000)/100 × 5 mod 7 (adjust for leap centuries)
400-year cycle: Dec 31 of years 400, 800, 1200, 1600, 2000, 2400 are all the same day

Common Mistakes to Avoid

Assuming all century years have the same odd day count
Forgetting that century years divisible by 400 have different leap year count
Confusing Dec 31 with Jan 1 of the next year
Not using the 400-year cycle for accurate results

Exam Importance

Century End Day is an important topic for various competitive exams. Here's how frequently it appears:

SSC CGL
1-2 questions
BANKING PO
1-2 questions
RAILWAYS RRB
1-2 questions
CAT
1-2 questions
INSURANCE
1-2 questions

Ready to Master Century End Day?

Start with Worksheet 1 and work your way up to expert level! Each worksheet includes:

20 practice questions
Detailed solutions
Step-by-step explanations
Start Practicing Now