Einführung
In diesem Lab werden wir untersuchen, wie man Unix-Zeitstempel in JavaScript Date-Objekte umwandelt. Wir werden eine Funktion erstellen, die einen Unix-Zeitstempel als Eingabe nimmt und ein Date-Objekt zurückgibt, das den Zeitstempel im menschenlesbaren Format darstellt. Dies ist eine häufige Aufgabe in der Webanwendungentwicklung, insbesondere wenn man mit APIs arbeitet, die Unix-Zeitstempel als Daten zurückgeben. Durch dieses Lab werden Sie praktische Erfahrungen bei der Arbeit mit Zeitstempeln und Daten in JavaScript sammeln.
Wie man ein Date-Objekt aus einem Unix-Zeitstempel erstellt
Um ein Date-Objekt aus einem Unix-Zeitstempel zu erstellen, folgen Sie diesen Schritten:
- Öffnen Sie das Terminal/SSH und geben Sie
nodeein, um mit der Code-Praxis zu beginnen. - Multiplizieren Sie den Zeitstempel mit
1000, um ihn in Millisekunden umzuwandeln. - Verwenden Sie den
Date-Konstruktor, um ein neuesDate-Objekt zu erstellen.
Hier ist ein Beispiel-Codeausschnitt:
const fromTimestamp = (timestamp) => new Date(timestamp * 1000);
Sie können diese Funktion verwenden, um einen Unix-Zeitstempel in ein Date-Objekt umzuwandeln, wie folgt:
fromTimestamp(1602162242); // 2020-10-08T13:04:02.000Z
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab Date From Unix Timestamp abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.