Я использую momentJS для форматирования некоторых дат для реализации chartJS.
На графике я предсказываю данные за следующие 15 минут, поэтому мне нужно добавить следующие 15-минутные значения datetime в мою переменную chartLabel.
Я использую приведенную ниже функцию для достижения этой цели. Проблема в том, что форматирование для любой другой даты и времени, похоже, меняет день и месяц. Я понятия не имею, почему это происходит, кто-нибудь видел это раньше?
predictMarketData(){
let lastDate = this.marketData[this.marketData.length-1][0]
lastDate = moment.unix(lastDate).add(1, 'minutes').format('DD/MM h:mm a')
for(var _i = 0; _i < 15; _i++){
this.chartLabels.push(lastDate);
lastDate = moment(lastDate).add(1, 'minutes').format('DD/MM h:mm a');
}
}
Похоже, что добавляются минуты правильно, но форматирование месяца месяца, как представляется, меняет друг друга, предоставлен скриншот.
Любая помощь будет высоко ценится!