So erhalten Sie Unix -Zeitstempel in JavaScript

So erhalten Sie Unix -Zeitstempel in JavaScript
Der Unix -Zeitstempel ist die Zeit in Sekunden zwischen einer angegebenen Zeit und der Unix -Epoche. In JavaScript ist der Zeitstempel in Millisekunden festgelegt. Ich möchte einen Unix -Zeitstempel bekommen? Vordefinierte JavaScript -Methoden können Sie retten!

Dieser Artikel zeigt die Methode, um den Unix -Zeitstempel in JavaScript zu erhalten.

So erhalten Sie Unix -Zeitstempel in JavaScript?

Verwenden Sie die folgenden JavaScript-Methoden, um Unix-Zeitstempel zu erhalten:

  • GetTime () Methode
  • Datum.jetzt () Methode

Lassen Sie uns diese Methoden nacheinander diskutieren!

Methode 1: Get Unix Timestamp mit GetTime () Methode erhalten

Es gibt zahlreiche Funktionen für die Arbeit mit Daten und Zeiten im JavaScript -Datumsobjekt. Einer von ihnen ist der "Zeit bekommen()" Methode. Es liefert die Millisekunden seit dem 1. Januar 1970 (UNIX -Epoche). Die Methode GetTime () repräsentiert immer die Zeit mit dem UTC -Format.

Syntax

Befolgen Sie die untergegewalte Syntax, um Unix Timestamp mithilfe von GetTime () -Methode zu erhalten:

Datum.Zeit bekommen();

Die oben genannte Methode nimmt kein Argument an.

Schauen wir uns ein Beispiel zum Erhalten von Unix -Zeitstempel mit der Methode GetTime () an.

Beispiel

Erstens werden wir eine Variable erstellen “tdateDas speichert das Datum als Zeichenfolge:

var tdate = '2022-09-22';

Erstellen Sie dann eine Instanz des Datumsobjekts, indem Sie die in “gespeicherte Datumszeichenfolge übergeben“tdate”:

var date = neues Datum (tdate);

Rufen Sie die Methode GetTime () an und teilen Sie sie durch “1000”Um die Zeit in Sekunden zu erhalten, da der Unix -Zeitstempel die Anzahl der Sekunden zwischen einem bestimmten Datum und der UNIX -Epoche darstellt, während die Methode JavaScript GetTime () zu Millisekunden führt:

var unixtimestamp = math.Boden (Datum.GetTime () / 1000);

Drucken Sie schließlich den Zeitstempel mit dem "Konsole.Protokoll()" Methode:

Konsole.log (unixtimestamp);

Ausgang

Gehen wir mit der nächsten Methode fort!

Methode 2: Nutzen Sie den Unix -Zeitstempel mit dem Datum.jetzt () Methode

Der "Jetzt()Die Methode des Datumsobjekts hilft auch, den Unix -Zeitstempel zu erhalten. Es bietet den neuesten Millisekunden -UTC -Zeitstempel. Es ist die statische Methode; Deshalb muss es mit Date -Objekt aufgerufen werden. Es unterstützt fast alle Browser außer IE8 und früheren Versionen.

Syntax

Verwenden Sie die angegebene Syntax für den Zeitpunkt () des Datumsobjekts:

Datum.Jetzt();

Der "Datum.Jetzt()Die Methode nimmt kein Argument und gibt die aktuelle Zeit in Millisekunden an.

Beispiel

Jetzt werden wir die aufrufen "Datum.Jetzt()Methode, indem Sie es durch 1000 teilen, um den Unix -Zeitstempel in Sekunden zu erhalten:

Mathematik.Boden (Datum.jetzt () / 1000);

Es ist ersichtlich, dass der Unix -Zeitstempel in Sekunden angezeigt wird:

Wir haben die einfachsten Methoden zur Verfügung gestellt, um den Unix -Zeitstempel in JavaScript zu erhalten.

Abschluss

Um einen Unix -Zeitstempel zu erhalten.jetzt () Methode. Es ist vorzuziehen, das Datum zu verwenden.Jetzt () anstatt GetTime (), weil es keine neue Instanz des Datumsobjekts erstellt. Dieser Artikel zeigt die Methoden, um Unix -Zeitstempel in JavaScript zu erhalten.