Heim >Web-Frontend >js-Tutorial >Wie konvertiere ich Unix-Zeitstempel in JavaScript in das Zeitformat HH:MM:SS?

Wie konvertiere ich Unix-Zeitstempel in JavaScript in das Zeitformat HH:MM:SS?

DDD
DDDOriginal
2024-12-27 02:20:09918Durchsuche

How Do I Convert Unix Timestamps to HH:MM:SS Time Format in JavaScript?

Konvertieren von Unix-Zeitstempeln in Zeit in JavaScript

Unix-Zeitstempel werden häufig zur Darstellung von Zeit in Datenbanken und anderen Computerkontexten verwendet. Wenn diese Zeitstempel zur Verwendung im JavaScript-Code abgerufen werden, müssen Sie möglicherweise die tatsächlichen Zeitkomponenten wie Stunden, Minuten und Sekunden extrahieren.

Lösung:

Gehen Sie wie folgt vor, um einen Unix-Zeitstempel in eine Zeit im JavaScript-Format HH:MM:SS zu konvertieren Schritte:


  1. Erstellen Sie ein Date-Objekt aus dem Unix-Zeitstempel multipliziert mit 1000 (um ihn in Millisekunden umzuwandeln).

  2. Extrahieren Sie die Stunden-, Minuten- und Sekundenkomponenten aus dem Datum Objekt.

  3. Formatieren Sie die extrahierten Komponenten mithilfe der Zeichenfolgenverkettung, um das gewünschte HH:MM:SS-Zeitformat zu erstellen.

Beispielcode:

let unix_timestamp = 1549312452;

// Create a new JavaScript Date object based on the timestamp multiplied by 1000 so that the argument is in milliseconds, not seconds
var date = new Date(unix_timestamp * 1000);

// Hours part from the timestamp
var hours = date.getHours();

// Minutes part from the timestamp
var minutes = "0" + date.getMinutes();

// Seconds part from the timestamp
var seconds = "0" + date.getSeconds();

// Will display time in 10:30:23 format
var formattedTime = hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);

console.log(formattedTime);

Wenn Sie diese Schritte befolgen, können Sie ganz einfach Konvertieren Sie Unix-Zeitstempel zur Anzeige oder Weiterverarbeitung in Zeit im JavaScript-Format HH:MM:SS.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich Unix-Zeitstempel in JavaScript in das Zeitformat HH:MM:SS?. 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