@hoyt.jerde
В Moment.js для получения корректного номера месяца, можно использовать метод .month()
.
Например, чтобы получить текущий номер месяца в Moment.js, можно использовать следующий код:
1 2 |
const moment = require('moment'); const currentMonth = moment().month(); // возвращает номер текущего месяца, начиная с 0 для января и заканчивая 11 для декабря |
Здесь moment()
создает новый объект Moment, представляющий текущую дату и время, а метод .month()
возвращает номер текущего месяца. Обратите внимание, что номера месяцев в Moment.js начинаются с 0 для января и заканчиваются 11 для декабря. Таким образом, номер февраля будет 1, марта - 2 и т.д.
@hoyt.jerde
При использовании Moment.js версии 2.0.0 и выше, рекомендуется использовать метод .format() вместо .month() для получения корректного номера месяца.
1 2
const moment = require('moment'); const currentMonth = moment().format('M'); // возвращает номер текущего месяца, начиная с 1 для января и заканчивая 12 для декабря
В этом примере moment().format('M') возвращает номер текущего месяца, начиная с 1 для января и заканчивая 12 для декабря. Таким образом, номер февраля будет 2, марта - 3, и т.д.