> For the complete documentation index, see [llms.txt](https://date.gitbook.io/dateall/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://date.gitbook.io/dateall/javascript/methods/date.getday.md).

# Date.getDay()

Returns the day of the week (from 0-6)

The getDay() method returns the day of the week for the specified date according to local time, where 0 represents Sunday. For the day of the month see getDate().

```javascript
var birthday = new Date('August 19, 1975 23:15:30');
var day1 = birthday.getDay();
// Sunday - Saturday : 0 - 6

console.log(day1);
// expected output: 2

```

## Syntax <a href="#syntax" id="syntax"></a>

```javascript
dateObj.getDay()
```

**Return value**&#x20;

An integer number corresponding to the day of the week for the given date, according to local time: 0 for Sunday, 1 for Monday, 2 for Tuesday, and so on.

## Examples <a href="#examples" id="examples"></a>

#### Using `getDay()` <a href="#using_getday" id="using_getday"></a>

The second statement below assigns the value 1 to `weekday`, based on the value of the [`Date`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) object `Xmas95`. December 25, 1995, is a Monday.

```javascript
var Xmas95 = new Date('December 25, 1995 23:15:30');
var weekday = Xmas95.getDay();

console.log(weekday); // 1
```

## References <a href="#references" id="references"></a>

{% embed url="<https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getDay>" %}

## Contributors to this page <a href="#contributors-to-this-page" id="contributors-to-this-page"></a>

Uros Durdevic<br>
