Почему я получаю сообщение об ошибке «момент не определен» при попытке преобразовать тип даты и времени в дату? - PullRequest
0 голосов
/ 19 ноября 2018

В основном я хочу получить данные между датой начала и датой окончания из системы. Так что у меня есть HTML-страница, где я могу поставить конкретные начальную и конечную дату, и эти даты в формате даты. Но система имеет дату в формате datetime. Поэтому я использую код ниже, чтобы преобразовать его в формат даты. Но я получаю следующую ошибку

Uncaught ReferenceError: момент не определен в API.html? StartDate = 2018-12-01 & EndDate = 2018-12-31 & submit = Submit: 48

var i = 0;
while ((startdate >= (moment(res.responseJSON[i]['StartDate']).format('yyyy/mm/dd'))) 
        && (enddate <= (moment(res.responseJSON[i]['EndDate']).format('yyyy/mm/dd')))) 
{
  document.write(res.responseJSON[i]['StartDate']);
  document.write(res.responseJSON[i]['StartTime']);
  document.write(res.responseJSON[i]['EndDate']);
  document.write(res.responseJSON[i]['EndTime']);
  document.write(res.responseJSON[i]['EventID']);
  document.write(res.responseJSON[i]['Description']);
  document.write(res.responseJSON[i]['Category']);
  i++;
}

Может кто-нибудь предложить мне, что мне делать?

...