> For the complete documentation index, see [llms.txt](https://jaywin.gitbook.io/leetcode/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jaywin.gitbook.io/leetcode/solutions/1185-day-of-the-week.md).

# 1185. Day of the Week

<https://leetcode.com/problems/day-of-the-week>

## Description

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"}`.

**Example 1:**

```
**Input:** day = 31, month = 8, year = 2019
**Output:** "Saturday"
```

**Example 2:**

```
**Input:** day = 18, month = 7, year = 1999
**Output:** "Sunday"
```

**Example 3:**

```
**Input:** day = 15, month = 8, year = 1993
**Output:** "Sunday"
```

**Constraints:**

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

## ac

```java
```
