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
Freigeben: 2024-12-27 02:20:09
Original
918 Leute haben es durchsucht

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

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!

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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage