Я использую Moment.js для добавления дат в список опций, которые я создаю, чтобы использовать эти даты для отображения доступных встреч, например, кто-то может выбрать Пятница, 3 февраля из списка опций, а затем список доступных времен появится на 3 февраля.Как получить целочисленное значение месяца с момента. Js
У меня возникают проблемы с использованием ячеек api для планирования в сети, который принимает значения месяца, начинающиеся с 1, например, январь 01, февраль равен 02, и т. Д., Но момента.js месяцев начинаются с 0 и только до 11, например, январь 0, февраль равен 1 и т. д. Мне нужно иметь возможность преобразовать значения из момента.js в целое число, чтобы я мог добавить 1 к каждому, чтобы учесть разницу.
Настоящая проблема заключается в том, что я попытался использовать parseInt (месяц), чтобы получить значение int, чтобы добавить его к нему, но это не сработало. Вот мой код пытается сделать только что:
var d = moment(),
Month = d.month();
var GetMonthint = parseInt(Month),
GetMonth = GetMonthint++;
GetAppointmentDates(GetMonth, Year);
GetMonth еще только возвращает 1 за февраль, есть какой-то особый способ я могу получить значение Int из месяца?
Почему вы используете 'parseInt' и постфиксный оператор приращения? Вы знаете о различии между постинфиксами и приращением префикса? – UnholySheep