Day of Week Calculator - What Day Was Any Date?

    July 20, 1969 was a Sunday. December 25, 2030 falls on a Wednesday. Enter any date and this calculator tells you the weekday, day-of-year number and week number. Works for past and future dates.

    Parameters

    Enter data for calculations

    Any format: YYYY-MM-DD (e.g. 2000-01-15) or DD.MM.YYYY (e.g. 15.01.2000)

    Form progress0 / 1 fields

    💡 Fill in all required fields to unlock the calculate button

    Every date maps to exactly one weekday

    Date Day What happened
    July 20, 1969 Sunday Apollo 11 Moon landing
    November 9, 1989 Thursday Fall of the Berlin Wall
    January 1, 2000 Saturday Y2K - the millennium bug did not bite
    February 29, 2024 Thursday Most recent leap day
    December 25, 2030 Wednesday Christmas - midweek that year

    Type any date and the calculator returns the weekday, day-of-year number (1 to 366) and ISO week number. Works backwards to historical dates and forward as far as you need.

    How to find the day - step by step

    1. Enter a date - type in YYYY-MM-DD format (e.g. 2000-01-15) or DD.MM.YYYY (e.g. 15.01.2000). Both work.
    2. Read the result - the weekday name appears in a large display, along with the day-of-year number and the ISO week number. Weekend dates get a green badge, weekdays a blue one.

    Use cases people actually search for

    What day was I born on?
    Enter your birthday - most people have never checked. Born on March 14, 1995? That was a Tuesday.
    Wedding planning
    Is September 20, 2025 a Saturday? Check before booking the venue. (It is a Saturday.)
    Holiday scheduling
    Will Christmas 2026 fall on a weekend? December 25, 2026 is a Friday - long weekend ahead.
    Historical research
    D-Day (June 6, 1944) was a Tuesday. The attack deliberately targeted a weekday.
    What day of the week was January 1, 2000?
    January 1, 2000 was a Saturday. The millennium celebrations landed on a weekend - convenient for the biggest party in recent history.
    How does the calculator determine the day?
    It uses JavaScript's built-in Date object, which implements the Gregorian calendar. The algorithm accounts for leap years, century adjustments and the 400-year cycle. For dates before the Gregorian reform (1582), results reflect the proleptic Gregorian calendar.

    Accepted date formats

    Format Example Common in
    YYYY-MM-DD 2000-01-15 ISO standard, databases, East Asia
    DD.MM.YYYY 15.01.2000 Europe, most of the world
    DD-MM-YYYY 15-01-2000 Alternative European notation

    Days that repeat - the calendar cycle

    The Gregorian calendar repeats every 400 years exactly. Within that cycle, a given date shifts its weekday by 1 day per normal year and 2 days per leap year. That is why your birthday falls on a different day each year but eventually comes back around.

    Year January 1 Leap? Shift from previous year
    2024 Monday Yes +2 from Sunday (2023)
    2025 Wednesday No +1 from Tuesday... wait, +2 because 2024 was leap
    2026 Thursday No +1 from Wednesday
    2027 Friday No +1 from Thursday
    Can I check dates before the Gregorian calendar?
    Technically yes - the calculator uses the proleptic Gregorian calendar, extending the current rules backward. For dates before October 15, 1582 (when the Gregorian system was adopted), the result is what the day would have been under Gregorian rules, not what contemporaries called it.
    What is the day-of-year number?
    A sequential count from 1 (January 1) to 365 or 366 (December 31). February 14 is day 45. July 4 is day 185 (or 186 in a leap year). Useful for logistics, agriculture and ordinal date systems.
    Does the order of day and month matter?
    Yes. YYYY-MM-DD always means year-month-day (ISO). DD.MM.YYYY or DD-MM-YYYY means day-month-year (European). Entering 03.12.2025 is interpreted as December 3, not March 12.
    What day of the week will January 1 be next year?
    January 1 shifts by 1 weekday each normal year and 2 weekdays after a leap year. In 2027, January 1 falls on a Friday. Type any future January 1 into the calculator to check.

    Related tools

    Time Format Converter

    Switch between 24-hour and 12-hour AM/PM time notation - Open converter

    Decimal Time Converter

    Convert HH:MM to decimal hours and back for timesheets - Open converter

    Day of Year Calculator

    Convert any date to its ordinal day number (1-366) and back - Open calculator

    Leap Year Calculator

    Check any year for leap status and find nearby leap years - Open calculator

    Date Difference Calculator

    Find the gap between two dates in years, months, weeks and days - Open calculator

    Similar calculators from this section