JavaScript-Datum/Uhrzeit in MySQL-Datum/Uhrzeit konvertieren
Bei der Arbeit mit Datums- und Uhrzeitangaben in verschiedenen Systemen ist es wichtig, zwischen JavaScript konvertieren zu können und MySQL-Datum/Uhrzeit-Formate. Hier ist eine detaillierte Lösung für diese Konvertierung:
Konvertierung in MySQL Datetime:
Um ein JavaScript-Datumsobjekt in einen MySQL-Datumszeit-String zu konvertieren, kann der folgende Code verwendet werden:
var date; date = new Date(); date = date.getUTCFullYear() + '-' + ('00' + (date.getUTCMonth()+1)).slice(-2) + '-' + ('00' + date.getUTCDate()).slice(-2) + ' ' + ('00' + date.getUTCHours()).slice(-2) + ':' + ('00' + date.getUTCMinutes()).slice(-2) + ':' + ('00' + date.getUTCSeconds()).slice(-2); console.log(date);
Dieser Code generiert eine Datums-/Uhrzeitzeichenfolge im Format von MySQL erkennt.
Minuten zu JavaScript Datetime hinzufügen:
Um eine bestimmte Anzahl von Minuten zu einem JavaScript Date-Objekt hinzuzufügen, können Sie den folgenden Code verwenden:
date.setMinutes(date.getMinutes() + minutesToAdd);
Übergabe an MySQL Datetime:
Sobald Sie die erforderliche Anzahl an Minuten hinzugefügt haben Zum JavaScript-Datumsobjekt können Sie es mit demselben Code wie im ersten Konvertierungsschritt in eine MySQL-Datums-/Uhrzeitzeichenfolge konvertieren.
Erweiterte Optionen:
Weitere Informationen Für fortgeschrittene Anwendungsfälle wie die Steuerung der Zeitzone sollten Sie die Verwendung von Bibliotheken wie Moment.js oder Fecha in Betracht ziehen. Hier sind Beispiele:
// Moment.js require('moment')().format('YYYY-MM-DD HH:mm:ss'); // Fecha require('fecha').format('YYYY-MM-DD HH:mm:ss');
Das obige ist der detaillierte Inhalt vonWie konvertiere ich JavaScript-Datum/Uhrzeit in MySQL-Datum/Uhrzeit und handhabe Minutenanpassungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!