sql >> Databasteknik >  >> RDS >> Mysql

Hur man infogar moment JS-tid i MySQL

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.



  1. mysqldump fungerar inte i crontab

  2. MySQL Entity Framework Error - Den angivna butiksleverantören kan inte hittas i konfigurationen eller är ogiltig

  3. Är det viktigt att stänga mysql-anslutningen?

  4. Hur man lagrar Emoji-tecken i MySQL-databasen