Heim > Datenbank > MySQL-Tutorial > Wie konvertiere ich JavaScript-Datum und -Uhrzeit in das MySQL-DATETIME-Format?

Wie konvertiere ich JavaScript-Datum und -Uhrzeit in das MySQL-DATETIME-Format?

Linda Hamilton
Freigeben: 2024-12-15 13:59:25
Original
870 Leute haben es durchsucht

How to Convert JavaScript Date and Time to MySQL DATETIME Format?

Konvertieren von JavaScript-Datum und -Uhrzeit in MySQL-Datum/Uhrzeit

Bei der Arbeit mit Datum und Uhrzeit in verschiedenen Technologien wie JavaScript und MySQL wird dies der Fall notwendig, sie in ein kompatibles Format zu konvertieren. Um JS Datetime in MySQL Datetime zu konvertieren, können Sie die folgenden Schritte anwenden:

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);
Nach dem Login kopieren

Dieses Code-Snippet erstellt ein neues Date-Objekt, extrahiert die einzelnen Komponenten, formatiert sie mit führenden Nullen für einstellige Werte und Fügt sie dann zu einer MySQL-Datums-/Uhrzeitzeichenfolge zusammen.

Um vor der Konvertierung eine bestimmte Anzahl von Minuten zur JS-Datumszeit hinzuzufügen, können Sie Folgendes verwenden Vorgehensweise:

date.setMinutes(date.getMinutes() + minutesToAdd);
Nach dem Login kopieren

Sobald Sie das Datum entsprechend geändert haben, können Sie den oben genannten Konvertierungsprozess verwenden. Alternativ können Sie eine prägnantere Version verwenden:

new Date().toISOString().slice(0, 19).replace('T', ' ');
Nach dem Login kopieren

Für fortgeschrittenere Szenarien, wie z. B. die Steuerung der Zeitzone, sollten Sie die Verwendung von Bibliotheken wie momentjs oder fecha in Betracht ziehen, um mehr Flexibilität und leistungsstarke Formatierungsoptionen zu erhalten.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich JavaScript-Datum und -Uhrzeit in das MySQL-DATETIME-Format?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage