Този резултат се случва, защото използвате toISOString()код>
метод и не е валиден формат за вмъкване във вашия DATETIME
колона. Правилният формат вероятно е ГГГГ-ММ-ДД ЧЧ:ММ:СС
(Мисля, че зависи от конфигурацията на MySQL, но това е по подразбиране) като документи
посочва.
Така че трябва да опитате да използвате format() на момента метод като този:
myDate = moment(data.myTime.format('YYYY/MM/DD HH:mm:ss')).format("YYYY-MM-DD HH:mm:ss");
Всъщност не знам какво data.myTime
е, но ако е и моментен обект, можете да промените първия format()
метод и премахнете втория.