Heim > Web-Frontend > js-Tutorial > Wie extrahiere ich die Zeit aus einem Unix-Zeitstempel in JavaScript?

Wie extrahiere ich die Zeit aus einem Unix-Zeitstempel in JavaScript?

Barbara Streisand
Freigeben: 2024-12-24 15:59:17
Original
821 Leute haben es durchsucht

How to Extract the Time from a Unix Timestamp in JavaScript?

Extrahieren der Zeit aus einem Unix-Zeitstempel in JavaScript

Unix-Zeitstempel, die zur Darstellung von Zeitwerten in MySQL-Datenbanken verwendet werden, erfordern manchmal die Extraktion nur der Zeitkomponente für bestimmte Anwendungen . Um einen Unix-Zeitstempel in JavaScript in Zeit umzuwandeln, befolgen Sie diese Schritte:

Schritt-für-Schritt-Konvertierung

  1. Erstellen Sie ein JavaScript-Datumsobjekt:

    let unix_timestamp = 1549312452;
    let date = new Date(unix_timestamp * 1000); // Convert to milliseconds
    Nach dem Login kopieren
  2. Extrahierungszeit Komponenten:

    // Hours:
    const hours = date.getHours();
    
    // Minutes:
    const minutes = "0" + date.getMinutes(); // Pad zero if necessary
    
    // Seconds:
    const seconds = "0" + date.getSeconds(); // Pad zero if necessary
    Nach dem Login kopieren
  3. Formatieren Sie die Zeit:

    const formattedTime = hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);
    Nach dem Login kopieren

Beispielcode:

const unix_timestamp = 1549312452;

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

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

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

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

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

console.log(formattedTime);
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie extrahiere ich die Zeit aus einem Unix-Zeitstempel in JavaScript?. 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