Unix-Timestamp aus Datum

JavaScriptJavaScriptBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

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:

  1. Verwenden Sie Date.prototype.getTime(), um den Timestamp in Millisekunden zu erhalten.
  2. Teilen Sie den Timestamp durch 1000, um den Timestamp in Sekunden zu erhalten.
  3. Verwenden Sie Math.floor(), um den resultierenden Timestamp auf eine Ganzzahl zu runden.
  4. 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.