Day of the Week Calculator

Find the weekday

Results

Day of week
Full date
Day index

How to Use This Day of the Week Calculator

Genealogy forms, historical research, and long-range event planning all hit the same wall: you have a date on paper but no idea whether it fell on a Saturday or a Monday. Flipping through perpetual calendars is tedious, and mental shortcuts fail across month and year boundaries. In our testing with archive volunteers and wedding coordinators booking venues a year out, the question is almost always "what weekday is this?"—not a full calendar printout.

To get started, pick any valid Gregorian date on the date control—it defaults to today. Press Calculate and the results table shows the weekday name (Sunday through Saturday), a fully written long date, and a numeric day index where 0 = Sunday through 6 = Saturday. That index matches JavaScript and many US scheduling systems; European ISO conventions sometimes label Monday as 1 instead—know which system your downstream tool expects.

  • Select or type the date in YYYY-MM-DD format—works for past historical dates and far-future planning dates within the browser's supported range.
  • Press Calculate to populate the weekday name, long-form date string, and day index row.
  • Use the weekday name for human-readable labels on invitations, reports, and research notes.
  • Use the day index when feeding spreadsheet formulas or code that expects 0–6 numbering.

Think of each calendar date as locking onto one of seven weekday slots that repeat forever forward and backward in time—this tool tells you which slot a given date occupies. Historians use it to verify newspaper mastheads; project managers use it to see whether a deadline lands on a weekend; teachers use it for "what day of the week was the Declaration signed?" classroom exercises. For shifting a date forward to find a future weekday deadline, combine this check with the Date Calculator.

Day of the Week Formulas and Practical Applications

Modern browsers compute weekday names from the Gregorian calendar rules built into the JavaScript date engine—equivalent to established algorithms like Zeller's congruence but handled natively for any supported date input.

Gregorian weekday mapping

Each civil date maps to an integer weekday index:

Index 0 = Sunday, 1 = Monday, … 6 = Saturday

The long date row spells out the same instant in full—weekday name, month, day, and year—for copy-paste into documents. Example: July 4, 2026Saturday, index 6.

Leap years and century rules

February 29 dates exist only in leap years divisible by 4 (with standard century exceptions handled by the Gregorian rules). The calculator rejects invalid dates like February 30 automatically through the date parser—if you enter an impossible date, you get an error instead of a wrong weekday.

Planning ahead with weekday checks

Knowing today's weekday for a far-future date helps venue and staffing decisions without printing a full calendar wall chart. If December 25, 2027 is a Saturday, Christmas services and retail schedules adjust accordingly—one calculation, no paper calendar required. Pair with the Day Counter when you also need how many days separate two dates.

Frequently Asked Questions

What calendar system does this calculator use?

The standard Gregorian calendar used by most of the world today for civil dates. Historical dates before the Gregorian adoption in a given country may differ from contemporary records that used the Julian calendar—this tool does not perform historical calendar reform conversions.

Why does the day index start at 0 for Sunday?

JavaScript's Date object and many US-centric systems number Sunday as 0 through Saturday as 6. ISO 8601 uses Monday as 1 through Sunday as 7. The index row follows the JavaScript convention—check your spreadsheet or API documentation if you need ISO numbering instead.

Can I look up dates far in the past or future?

Any date the browser date parser accepts works—typically from the early 20th century through several centuries forward depending on the engine. Extreme historical research may hit parser limits; for those edge cases, verify against a specialized perpetual calendar reference.

How is this different from the Date Calculator?

This tool names the weekday for one fixed date. The Date Calculator shifts a date by adding or subtracting days, weeks, months, or years—and also shows the weekday of the result. Use this calculator for a quick weekday lookup; use the Date Calculator when you need to move a date forward or backward.

Does the result account for time zones?

No. Only the calendar date matters—time of day and time zone do not change the weekday name. A date input of 2026-03-15 returns the same weekday regardless of whether you are in New York or Tokyo, because civil weekdays are date-level properties, not time-level ones.