Det här resultatet beror på att du använder toISOString()
metod och det är inte ett giltigt format att infoga i din DATETIME
kolumn. Rätt format förmodligen är ÅÅÅÅ-MM-DD HH:MM:SS
(Jag tror att det beror på MySQL-konfigurationen, men detta är standard) som dokument
pekar ut.
Så du bör prova att använda momentets format() metod så här:
myDate = moment(data.myTime.format('YYYY/MM/DD HH:mm:ss')).format("YYYY-MM-DD HH:mm:ss");
Jag vet faktiskt inte vad data.myTime
är, men om det också är ett momentobjekt kan du ändra det första format()
metod och ta bort den andra.