В JavaScript вы можете работать с датами и месяцами, используя встроенный объект Dateи различные предоставляемые им методы. Вот несколько методов, которые можно использовать для работы с месяцами в JavaScript:
getMonth(): этот метод возвращает месяц указанной даты в виде значения, отсчитываемого от нуля. Январю соответствует 0, февралю — 1 и т. д.
Пример:
const date = new Date();
const month = date.getMonth(); // Returns the current month as a zero-based value
console.log(month); // Output: 0 (if it's January)
toLocaleString(): этот метод возвращает строку, представляющую часть даты и времени объектаDate, используя соглашения текущей локали.
Пример:
const date = new Date();
const monthString = date.toLocaleString('default', { month: 'long' });
console.log(monthString); // Output: January (depending on the current month)
toLocaleDateString(): этот метод возвращает строку, представляющую часть даты объектаDate, используя соглашения текущей локали.
Пример:
const date = new Date();
const monthString = date.toLocaleDateString('default', { month: 'long' });
console.log(monthString); // Output: January (depending on the current month)
toLocaleString()с параметрами: вы можете предоставить параметрыtoLocaleString()для настройки формата вывода.
Пример:
const date = new Date();
const options = { month: 'long', year: 'numeric' };
const dateString = date.toLocaleString('default', options);
console.log(dateString); // Output: January 2022 (depending on the current month and year)