Метод JavaScript Date getDay ()

Опубликовано: 14 Декабря, 2021

Ниже приведен пример метода Date getDay () .

  • Пример:
    <script>
    // Here a date has been assigned
    // while creating Date object
    var A = new Date( 'October 15, 1996 05:35:32' );
    // Day of the week from above Date Object is
    // being extracted using getDay()
    var Day = A.getDay();
    // Printing day of the week
    document.write( "Number of Day: " +Day);
    </script>
  • Выход:
     Количество дней: 2

    Метод date.getDay () используется для получения дня недели (от 0 до 6) из заданного объекта Date.

    Синтаксис:

     DateObj.getDay ()
    

    Параметр: этот метод не принимает никаких параметров.

    Возвращаемые значения: возвращает день недели для заданной даты. День недели будет возвращен в виде целого числа от 0 до 6, что означает 0 для воскресенья, 1 для понедельника и так далее до 6 для субботы.

    Дополнительные коды для вышеуказанного метода следующие:

    Программа 1: Если дата месяца не указана, по умолчанию функция считает ее первой датой месяца и, соответственно, возвращает день недели. Это исключительный случай.

    <script>
    // Here a date has been assigned
    // While creating a Date object
    var A = new Date( 'July 1974' );
    var B = A.getDay();
    // Printing day
    document.write( "Number of Day: " +B);
    </script>

    Выход:

     Количество дней: 1

    Программа 2: Дата месяца должна находиться в диапазоне от 1 до 31, потому что ни один месяц не имеет даты больше 31, поэтому она возвращает NaN, то есть не число, потому что дата для месяца не существует.

    <script>
    // Here a date has been assigned
    // while creating Date object
    var A = new Date( 'October 35, 1996 05:35:32' );
    // Day of the week from above Date Object
    // is being extracted using getDay()
    var B = A.getDay();
    // Printing day of the week.
    document.write(B);
    </script>

    Выход:

     NaN

    Программа 3: Если в качестве параметра ничего не указано, возвращается текущий день текущей недели.

    <script>
    // Creating Date Object
    var A = new Date();
    // day of the week from above object
    // is being extracted using getDay().
    var B = A.getDay()
    // Printing day of the week.
    document.write(B);
    </script>

    Выход:

     5

    Поддерживаемые браузеры: браузеры, поддерживаемые методом JavaScript Date getDay () , перечислены ниже:

    • Гугл Хром
    • Internet Explorer
    • Fire Fox
    • Опера
    • Сафари