JavaScript Date getDay()

Examples

Get the day of the week:

const d = new Date();
let day = d.getDay();
Try it Yourself »

Get the day of the week of a specific date:

const d = new Date("July 21, 1983 01:15:00");
let day = d.getDay();
Try it Yourself »

More examples below.


Description

The getDay() method returns the day of the week (0 to 6) of a date.

Sunday = 0, Monday = 1, ... (See below):


Syntax

Date.getDay()

Parameters

NONE

Return Value

Type Description
A numberThe day of the week (0 to 6).


More Examples

Get the name of the weekday (not just a number):

const weekday = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];

const d = new Date();
let day = weekday[d.getDay()];
Try it Yourself »

Browser Support

getDay() is an ECMAScript1 (ES1) feature.

ES1 (JavaScript 1997) is fully supported in all browsers:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes Yes


Copyright 1999-2023 by Refsnes Data. All Rights Reserved.