Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Reference
  4. Standard built-in objects
  5. Date
  6. getDay()

Date.prototype.getDay()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨July 2015⁩.

ThegetDay() method ofDate instances returns the day of the week for this date according to local time, where 0 represents Sunday. For the day of the month, seeDate.prototype.getDate().

Try it

const birthday = new Date("August 19, 1975 23:15:30");const day1 = birthday.getDay();// Sunday - Saturday : 0 - 6console.log(day1);// Expected output: 2

Syntax

js
getDay()

Parameters

None.

Return value

An integer, between 0 and 6, representing 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. ReturnsNaN if the date isinvalid.

Description

The return value ofgetDay() is zero-based, which is useful for indexing into arrays of days, for example:

js
const valentines = new Date("1995-02-14");const day = valentines.getDay();const dayNames = ["Sunday", "Monday", "Tuesday" /* , … */];console.log(dayNames[day]); // "Monday"

However, for the purpose of internationalization, you should prefer usingIntl.DateTimeFormat with theoptions parameter instead.

js
const options = { weekday: "long" };console.log(new Intl.DateTimeFormat("en-US", options).format(valentines));// "Monday"console.log(new Intl.DateTimeFormat("de-DE", options).format(valentines));// "Montag"

Examples

Using getDay()

Theweekday variable has value1, based on the value of theDate objectxmas95, because December 25, 1995 is a Monday.

js
const xmas95 = new Date("1995-12-25T23:15:30");const weekday = xmas95.getDay();console.log(weekday); // 1

Specifications

Specification
ECMAScript® 2026 Language Specification
# sec-date.prototype.getday

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp