JuniorMath

Day of the Week

Given a date, return the corresponding day of the week for that date.

The input is given as three integers representing the day, month, and year, respectively.

Return the answer as one of the following values: {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}.

Note: January 1, 1971 was a Friday.

Example 1
Inputday = 31, month = 8, year = 2019
Output"Saturday"
August 31, 2019 was a Saturday.
Example 2
Inputday = 18, month = 7, year = 1999
Output"Sunday"
July 18, 1999 was a Sunday.

Constraints

  • The given dates are valid dates between the years 1971 and 2100.

Asked at 3 companies

</>

Your Solution

(Ctrl/Cmd + Enter)

Switching Language

Loading template...

Loading...

Sign in to save your progress

AI code evaluation

Get a correctness verdict, missed edge cases, and complexity analysis of your solution.

Sign in to evaluate