Odd Days Calculation

Odd Days Calculation problems ask for the total number of odd days over a period of years, centuries, or between two dates. This is a more advanced version of odd days concept, often used to find the day of week without a reference date.

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

Introduction to Odd Days Calculation

Odd Days Calculation problems ask for the total number of odd days over a period of years, centuries, or between two dates. This is a more advanced version of odd days concept, often used to find the day of week without a reference date.

Prerequisites

Leap year identification Odd days for years and centuries 400-year cycle Month odd days values
Why This Matters: Odd Days Calculation is a core skill for calendar problems. You can expect 2-3 questions in SSC CGL and Banking exams.

How to Solve Odd Days Calculation Problems

1

Step 1: Each common year contributes 1 odd day

2

Step 2: Each leap year contributes 2 odd days

3

Step 3: For a year range, count common and leap years separately

4

Step 4: For centuries: 100 years = 5 odd days (if century not divisible by 400)

5

Step 5: 400 years = 0 odd days (complete cycle)

6

Step 6: For months, use pre-calculated odd day values

7

Step 7: Sum all odd days and reduce modulo 7

Pro Strategy: Break the period into years, centuries, and months. Use the known values: common year=1, leap year=2, century (non-leap)=5, 400 years=0. Sum and reduce modulo 7.

Example Problem

Example: How many odd days are there from January 1, 1901 to December 31, 2000? Solution: Step 1: 1901-2000 is 100 years (20th century) Step 2: Century years in this range: 1900 is before, 2000 is included? Dec 31, 2000 is end. The century from 1901 to 2000 includes 2000 as last year Step 3: 100 years from 1901 to 2000 = 76 common years, 24 leap years? Let's count leap years: 1904,1908,...,1996,2000 (2000 is leap) → 25 leap years? Actually 1900 was not leap, so 1901-2000 includes leap years 1904,1908,...,1996,2000. That's 25 leap years (since 1904 to 2000 step 4: (2000-1904)/4+1=96/4+1=24+1=25). So 75 common, 25 leap. Step 4: Odd days = 75×1 + 25×2 = 75 + 50 = 125 Step 5: 125 mod 7 = 6 (since 7×17=119, 125-119=6) Answer: 6 odd days

Pro Tips & Tricks

  • Number of leap years between years Y1 and Y2 (inclusive) = floor(Y2/4) - floor((Y1-1)/4) - (floor(Y2/100) - floor((Y1-1)/100)) + (floor(Y2/400) - floor((Y1-1)/400))
  • Odd days in century (100 years) = 5 (if century year not leap)
  • Odd days in 200 years = 3, 300 years = 1, 400 years = 0
  • Month odd days (common year): Jan=3, Feb=0, Mar=3, Apr=2, May=3, Jun=2, Jul=3, Aug=3, Sep=2, Oct=3, Nov=2, Dec=3
  • Month odd days (leap year): Jan=3, Feb=1, Mar=3, Apr=2, May=3, Jun=2, Jul=3, Aug=3, Sep=2, Oct=3, Nov=2, Dec=3
  • Total odd days from year 1 to year N = (N-1) + number_of_leap_years

Shortcut Methods to Solve Faster

Odd days in 100 years = 5
Odd days in 200 years = 3
Odd days in 300 years = 1
Odd days in 400 years = 0
To find odd days between two dates, subtract odd days of earlier from later
Day of week = (reference_day + odd_days) mod 7

Common Mistakes to Avoid

Counting leap years incorrectly (forgetting century rule)
Using wrong month odd day values
Not reducing the sum modulo 7
Confusing inclusive vs exclusive ranges

Exam Importance

Odd Days Calculation is an important topic for various competitive exams. Here's how frequently it appears:

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

Ready to Master Odd Days Calculation?

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