TypeError -Datum.GetTime ist keine Funktion in JavaScript

TypeError -Datum.GetTime ist keine Funktion in JavaScript
Das Datum.GetTime () -Methode wird verwendet, um die seit dem ersten Januar 1970 vergangenen Millisekunden zu geben. Die Datums- und Uhrzeitinformationen werden im neu erstellten Datumsobjekt gespeichert. Wenn diese Methode des Datumsobjekts von GetTime () aufgerufen wird, enthält sie die Anzahl der Millisekunden seit Januar 1970. (Unix Epoche).

Dieser Blog wird veranschaulichen:

  • Wie geht es "TypeError: Datum.GetTime ist keine Funktion im JavaScript “tritt auf“?
  • So beheben Sie das „TypeError: Datum.GetTime ist keine Funktion im JavaScript ”-Fehler“?

Wie geht es mit dem „TypenError: Datum.GetTime ist keine Funktion im JavaScript “Fehler auftreten?

JavaScript wirft einen Fehler aus “TypeError: Datum.GetTime ist keine FunktionWenn die Methode von GetTime () die nicht datierten Objektwerte aufruft.

Schauen wir uns praktisch den angegebenen Grund an.

Beispiel

Erstellen Sie im folgenden Beispiel eine Variable “DatumDas speichert Unix -Epoch -Zeitstempel mit dem "Datum.Jetzt()" Methode. Hier das Datum.Jetzt () gibt die Methode den Unix -Zeitstempel in einer Ganzzahlnummer an:

var Datum = Datum.Jetzt();

Drucken Sie den Unix -Epoch -Zeitstempel auf der Konsole:

Konsole.Protokoll (Datum);

Nennen Sie jetzt das "Zeit bekommen()”Methode auf dem Ganzzahltyp Unix -Zeitstempel und speichern Sie sie in der benannten Variablen“Zeit”:

var time = Datum.Zeit bekommen();

Drucken Sie die Zeit auf der Konsole mit dem “Konsole.Protokoll()" Methode:

Konsole.Protokollzeit);

Wie Sie in der Ausgabe sehen können, die “Datum.GetTime ist keine FunktionDer Fehler ist aufgetreten, weil die Methode von GetTime () nur die Werte des Datumsobjekts aufruft:

So beheben Sie das „TypeError: Datum.GetTime ist keine Funktion im JavaScript ”-Fehler“?

Um den Fehler zu beheben, konvertieren Sie zunächst den Wert in ein Datumsobjekt, bevor Sie die Methode GetTime () aufrufen oder sicherstellen, dass die GetTime () -Methode nur auf gültige/ordnungsgemäß formatierte Datumsobjekte aufgerufen wird.

Beispiel

Erstellen Sie ein neues Datumsobjekt und übergeben Sie den Unix -Zeitstempel, indem Sie Datum erhalten.jetzt () Methode als Argument. Es wird den Unix -Datum des Ganzzahltyps in ein Datumsobjekt umwandeln:

var gt = neues Datum (Datum);

Aufrufen "Zeit bekommen()"Methode und speichern Sie die Ausgangszeit in Variablen"Zeit”:

var time = gt.Zeit bekommen();

Drucken Sie die resultierende Zeit auf der Konsole:

Konsole.log ("aktuelle Zeit:" + Zeit);

Es kann beobachtet werden, dass der angegebene Fehler erfolgreich aufgelöst wurde:

Wir haben die wesentlichen Details zusammengestellt, die für den angegebenen Fehler und seine Lösung relevant sind.

Abschluss

Wenn die Methode von GetTime () auf die nicht datierten Objektwerte aufgerufen wird, tritt ein Fehler auf “TypeError: Datum.GetTime ist keine Funktion”. Um den Fehler zu beheben, konvertieren Sie zuerst den Datumswert in ein Datumsobjekt, das den Konstruktor von Datum () verwendet und dann es dann verwendet. In diesem Blog haben wir veranschaulicht, wie das TypenError: Datum.GetTime ist keine Funktion in JavaScript und deren relevante Lösung.