Heim >Datenbank >MySQL-Tutorial >Wie konvertiert man den MySQL DateTime-Stempel in das Datumsformat von JavaScript?

Wie konvertiert man den MySQL DateTime-Stempel in das Datumsformat von JavaScript?

Linda Hamilton
Linda HamiltonOriginal
2024-11-17 14:55:01506Durchsuche

How to Convert MySQL DateTime Stamp into JavaScript's Date Format?

Konvertieren Sie den MySQL DateTime-Stempel in das Datumsformat von JavaScript

Das Manipulieren von MySQL-Datums-/Uhrzeitwerten innerhalb der Date()-Funktion von JavaScript kann eine Herausforderung sein. Um diesen Prozess zu vereinfachen, untersuchen wir eine pragmatische Lösung, die nur minimales Parsen oder Konvertieren erfordert.

Lösung:

Die MySQL-Datums-/Uhrzeitzeichenfolge ist im Format „JJJJ-MM-TT HH“. :MM:SS“-Format, das praktischerweise der vom Date()-Konstruktor erwarteten Reihenfolge der Argumente entspricht. Indem wir die Zeichenfolge an jedem Trennzeichen aufteilen, können wir einzelne Zeitkomponenten extrahieren.

// Split timestamp into [ Y, M, D, h, m, s ]
var timestamp = "2010-06-09 13:12:01".split(/[- :]/);

// Apply each element to the Date function
var date = new Date(Date.UTC(timestamp[0], timestamp[1] - 1, timestamp[2], timestamp[3], timestamp[4], timestamp[5]));

console.log(date);
// Output: Wed Jun 09 2010 14:12:01 GMT+0100 (BST)

Dieser Ansatz ist unkompliziert und führt nicht zu unnötiger Komplexität. Es wird davon ausgegangen, dass der MySQL-Server UTC-Daten ausgibt, was die Standardeinstellung und empfohlene Einstellung aus Konsistenzgründen ist.

Das obige ist der detaillierte Inhalt vonWie konvertiert man den MySQL DateTime-Stempel in das Datumsformat von JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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