Day of the Week Calculator
Find what day of the week any date falls on — past, present, or future. Uses the Zeller formula for accurate results for any date from 1582 to 9999.
About the Day of the Week Calculator
A day-of-the-week calculator determines which day of the week any given date falls on, past or future, using a proven mathematical formula (Zeller's congruence). This is useful for historical research (what day was a famous event?), future planning (what day is your birthday next year?), legal and contractual date calculation (what day does a 90-day notice period expire?), and calendar curiosities. Manually calculating the day for an arbitrary date is non-trivial due to the irregular Gregorian calendar — months have different lengths, leap years add complexity, and the century correction complicates pre-1900 and post-2100 dates. Zeller's formula handles all these cases accurately for any Gregorian calendar date from October 15, 1582 (when the Gregorian calendar was adopted) through the far future. Notable date facts: January 1, 2000 was a Saturday; the US Independence Day (July 4, 1776) was a Thursday; September 11, 2001 was a Tuesday. This tool is used by historians, genealogists, legal professionals, event planners, and anyone with date-related curiosity. In everyday life and specialty projects, having a fast, reliable calculator removes the guesswork and saves valuable time. From date calculations and time duration planning to construction estimating for tile, gravel, or roofing, these tools help you plan projects with accuracy. By verifying your needs in advance, you can avoid over-purchasing materials, stay within budget, and ensure your timelines are realistic. Furthermore, individual circumstances and local regulations can significantly impact the practical application of these figures. Users in the USA, Canada, the United Kingdom, Australia, and New Zealand often face different regional guidelines, tax brackets, or baseline measurements (such as USDA zones, CRA guidelines, HMRC allowances, or ATO schedules) that should be factored into any serious planning. By entering your specific parameters into this calculator, you can model multiple scenarios side by side to see how minor changes in inputs affect the overall outcome. This makes the tool an indispensable asset for regular monitoring and long-term goal setting, helping you adjust your strategies as your needs evolve over time. In addition, when incorporating this calculator into your regular planning and routines, it is highly recommended to document your results over a period of weeks or months. Keeping a structured log or digital archive of your calculations allows you to trace trends, identify patterns, and detect any sudden anomalies that may require adjustments. Whether you are managing electrical circuit loads, tracking personal health and fitness parameters, analyzing educational grade distributions, or balancing a household budget, consistent record-keeping turns one-off calculations into a powerful long-term strategy. Always verify that your input data is sourced from reliable references before drawing major conclusions, and consult with qualified experts when making decisions that impact your physical health, safety, or financial security.
Formula
h = [q + ⌊13(m+1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J] mod 7 | 0=Sat, 1=Sun, 2=Mon, 3=Tue, 4=Wed, 5=Thu, 6=Fri
How It Works
Zeller's congruence: h = [q + floor(13(m+1)/5) + K + floor(K/4) + floor(J/4) − 2J] mod 7. Variables: q = day of month; m = month (3=March through 14=February, treating Jan/Feb as months 13/14 of the previous year); K = year within century (year mod 100); J = zero-based century (floor(year/100)). January and February adjustments: if month ≤ 2, subtract 1 from year and set month as month+12. Result mapping: 0=Saturday, 1=Sunday, 2=Monday, 3=Tuesday, 4=Wednesday, 5=Thursday, 6=Friday. Example — July 4, 1776: q=4, m=7, year=1776, K=76, J=17. h = [4 + floor(13×8/5) + 76 + 19 + 4 − 34] mod 7 = [4+20+76+19+4−34] mod 7 = 89 mod 7 = 5 → Thursday. ✓ To compute this value manually, follow these standard steps: 1. Identify all the required input variables (such as base values, rates, dimensions, or constants) and convert them to matching units. 2. Apply the primary mathematical formula or conversion factor designated for this specific calculation. 3. Perform the arithmetic operations step by step, ensuring you strictly follow the standard order of operations (PEMDAS/BODMAS). 4. Verify the result by running the calculation in reverse or checking against known reference tables. By following this structured methodology, you can verify your results and gain a deeper understanding of the relationships between the different variables involved in the calculation.
Tips & Best Practices
- ✓The Gregorian calendar repeats its day-of-week pattern every 400 years — this cycle contains exactly 97 leap years and 146,097 days (divisible by 7). So 2024 and 2424 have identical calendars. The most common day of the week for the 13th of the month is Friday (Friday the 13th is more frequent than any other day-13 combination).
- ✓Legal deadline calculation: contracts often specify "30 days written notice." To find the deadline date and its day of the week, add 30 calendar days to the notice date. Note that some jurisdictions interpret "days" as business days (excluding weekends and public holidays), not calendar days — always verify the specific legal language.
- ✓Julian vs Gregorian calendar: before October 15, 1582, most of Europe used the Julian calendar (which has a different leap year rule and accumulates extra days over centuries). For dates before the Gregorian adoption, results should be interpreted as Julian calendar dates. Britain and its colonies switched in September 1752; Russia switched in 1918.
Who Uses This Calculator
Genealogists and historians verifying dates of historical events, births, and deaths from records that list only the date without the day. Legal professionals calculating notice periods, filing deadlines, and contract expiry dates. Event planners checking what day future dates fall on when scheduling annual events. Trivia enthusiasts and puzzle solvers exploring calendar mathematics and historical date facts. Common practical scenarios for this tool include: - Professional scenarios: Engineers, financial analysts, accountants, health practitioners, and educators use this calculation to verify data, draft official reports, and double-check manual calculations quickly. - Consumer and everyday scenarios: Homeowners, students, fitness enthusiasts, and travelers use the tool to make quick estimates on the go, budget for upcoming projects, and track personal goals. - Educational learning: Students and teachers use this tool as a step-by-step visual aid to understand mathematical formulas and verify homework answers.
Optimised for: USA · UK · Canada · Australia · Calculations run in your browser · No data stored
Frequently Asked Questions
How do you find the day of the week for any date?
Use Zeller formula: h = [q + floor(13(m+1)/5) + K + floor(K/4) + floor(J/4) - 2J] mod 7, where q = day, m = month (March=3; Jan/Feb treated as months 13/14 of previous year), K = last 2 digits of year, J = century. Result: 0=Saturday, 1=Sunday, ..., 6=Friday.
What day of the week was January 1, 2000?
January 1, 2000 was a Saturday. Notable calendar facts: January 1, 1900 was a Monday; July 4, 1776 (US Independence Day) was a Thursday; September 11, 2001 was a Tuesday.
Why does the Gregorian calendar repeat every 400 years?
The Gregorian calendar has a 400-year cycle because 400 years contains exactly 97 leap years and spans 146,097 days, which is divisible by 7 (= 20,871 weeks). This means any given date repeats the same day of the week every 400 years. For example, 2001 and 2401 share the same calendar.