Einführung
In diesem Lab werden wir JavaScript und seine verschiedenen Funktionen erkunden. Das Lab wird Themen wie Datentypen, Funktionen, Schleifen und bedingte Anweisungen behandeln und jedem, der auf seinem Weg in die JavaScript-Programmierung starten möchte, eine solide Grundlage bieten. Durch praktische Beispiele und Übungen werden die Teilnehmer praktische Erfahrungen sammeln und ein tieferes Verständnis der Sprache entwickeln.
Wie man den Unix-Timestamp aus einem Datum in JavaScript bekommt
Um mit der Programmierung zu beginnen, öffnen Sie das Terminal/SSH und geben Sie node ein.
Sie können die folgenden Schritte verwenden, um den Unix-Timestamp aus einem Date-Objekt in JavaScript zu erhalten:
- Verwenden Sie
Date.prototype.getTime(), um den Timestamp in Millisekunden zu erhalten. - Teilen Sie den Timestamp durch
1000, um den Timestamp in Sekunden zu erhalten. - Verwenden Sie
Math.floor(), um den resultierenden Timestamp auf eine Ganzzahl zu runden. - Wenn Sie das
date-Argument weglassen, wird das aktuelle Datum verwendet.
Hier ist ein Beispielcodeausschnitt:
const getTimestamp = (date = new Date()) => Math.floor(date.getTime() / 1000);
Sie können die getTimestamp()-Funktion aufrufen, um den Unix-Timestamp zu erhalten. Beispielsweise:
getTimestamp(); // 1602162242
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab "Unix-Timestamp aus Datum" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.