Documentación offline JavaScript main

Date.prototype.getUTCDay()

main Documentación oficial Licencia CC-BY-SA-2.5Descargado el 2026-08-02

En esta página

The getUTCDay() method of {{jsxref("Date")}} instances returns the day of the week for this date according to universal time, where 0 represents Sunday.

{{InteractiveExample("JavaScript Demo: Date.prototype.getUTCDay()")}}

```js interactive-example const date1 = new Date("August 19, 1975 23:15:30 GMT+11:00"); const date2 = new Date("August 19, 1975 23:15:30 GMT-11:00");

// Tuesday console.log(date1.getUTCDay()); // Expected output: 2

// Wednesday console.log(date2.getUTCDay()); // Expected output: 3

## Syntax

```js-nolint
getUTCDay()

Parameters#

None.

Return value#

An integer corresponding to the day of the week for the given date according to universal time: 0 for Sunday, 1 for Monday, 2 for Tuesday, and so on. Returns NaN if the date is invalid.

Examples#

Using getUTCDay()#

The following example assigns the weekday portion of the current date to the variable weekday.

const today = new Date();
const weekday = today.getUTCDay();

Specifications#

{{Specifications}}

Browser compatibility#

{{Compat}}

See also#

  • {{jsxref("Date.prototype.getUTCDate()")}}
  • {{jsxref("Date.prototype.getDay()")}}
  • {{jsxref("Date.prototype.setUTCDate()")}}