Konvertieren von Sekunden in das HH-MM-SS-Format in JavaScript
Eine häufige Aufgabe bei der Arbeit mit Zeitstempeln ist das Konvertieren von Sekunden in ein für Menschen lesbares Format Format. In JavaScript kann dies ohne externe Bibliotheken mithilfe der Date-Methode erreicht werden.
Lösung:
Der folgende JavaScript-Codeausschnitt zeigt, wie Sekunden in ein HH-MM konvertiert werden -SS string:
const date = new Date(null); date.setSeconds(SECONDS); // Replace SECONDS with the number of seconds const result = date.toISOString().slice(11, 19);
Erklärung:
Beispiel:
Umrechnen 600 Sekunden nach HH-MM-SS würden wir den folgenden Code verwenden:
const date = new Date(null); date.setSeconds(600); const result = date.toISOString().slice(11, 19); console.log(result); // Output: "00:10:00"
Alternative einzeilige Lösung:
Wie von Frank in den Kommentaren vorgeschlagen , eine einzeilige Alternative kann wie folgt geschrieben werden:
new Date(SECONDS * 1000).toISOString().slice(11, 19);
Das obige ist der detaillierte Inhalt vonWie kann ich Sekunden in JavaScript in das HH:MM:SS-Format konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!