Опитвали ли сте решенията, представени тук:
Преобразувайте JS date time в MySQL datetime
Заглавието трябва да се казва
„Преобразуване на JS дата в SQL DateTime“
Случайно се наложи да направя същото като теб току-що и се натъкнах на това след твоя въпрос.
Това е от друга публикация на Gajus Kuizinas за тези, които искат отговорите на тази страница:
var pad = function(num) { return ('00'+num).slice(-2) };
var date;
date = new Date();
date = date.getUTCFullYear() + '-' +
pad(date.getUTCMonth() + 1) + '-' +
pad(date.getUTCDate()) + ' ' +
pad(date.getUTCHours()) + ':' +
pad(date.getUTCMinutes()) + ':' +
pad(date.getUTCSeconds());
или
new Date().toISOString().slice(0, 19).replace('T', ' ');
Първият ми свърши работа. Имах референтен проблем и с toISOString, въпреки че бих предпочел единствения ред. Някой може ли да изясни как да го използвам и да знае ограниченията за това къде може да се направи справка? Успех!