Чтобы получить название дня из даты в JavaScript, вы можете использовать различные методы. Вот несколько примеров:
-
Использование метода
toLocaleDateStringс опциейweekday:const date = new Date(); const dayName = date.toLocaleDateString('en-US', { weekday: 'long' }); console.log(dayName); // Outputs the full day name (e.g., "Monday") -
Использование метода
getDayдля получения индекса дня и сопоставления его с соответствующим названием дня:const date = new Date(); const dayIndex = date.getDay(); const daysOfWeek = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; const dayName = daysOfWeek[dayIndex]; console.log(dayName); // Outputs the full day name (e.g., "Monday") -
Использование объекта
Intl.DateTimeFormat:const date = new Date(); const dayFormatter = new Intl.DateTimeFormat('en-US', { weekday: 'long' }); const dayName = dayFormatter.format(date); console.log(dayName); // Outputs the full day name (e.g., "Monday")