JavaScript: как получить день из даты

Чтобы получить день по заданной дате в JavaScript, вы можете использовать различные методы. Вот несколько примеров:

  1. Метод 1: использование объекта Date и метода getDay():

    const date = new Date("2023-12-14");
    const day = date.getDay();
    console.log(day); // Returns the day of the week as a number (0-6), where 0 represents Sunday.
  2. Метод 2. Использование библиотеки moment.js (если она у вас установлена):

    const moment = require('moment');
    const date = moment("2023-12-14");
    const day = date.day();
    console.log(day); // Returns the day of the week as a number (0-6), where 0 represents Sunday.
  3. Метод 3. Извлечение дня из строки даты вручную:

    const date = "2023-12-14";
    const dayOfWeek = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
    const day = new Date(date).getDay();
    console.log(dayOfWeek[day]); // Returns the day of the week as a string.