Typeerror -dato.GetTime er ikke en funksjon i JavaScript

Typeerror -dato.GetTime er ikke en funksjon i JavaScript
Dato.GetTime () -metoden brukes til å gi millisekundene som har gått siden første januar 1970. Dato- og klokkeslettinformasjonen er lagret i det nyopprettede datoobjektet. Når denne dato -objektets GetTime () -metode blir påberopt, gir den nummeret som representerer millisekunder siden januar 1970. (Unix Epoch).

Denne bloggen vil illustrere:

  • Hvordan gjør “typeerror: dato.GetTime er ikke en funksjon i JavaScript ”forekommer?
  • Hvordan fikse “typeerror: dato.GetTime er ikke en funksjon i JavaScript ”-feil?

Hvordan gjør "typeerror: dato.GetTime er ikke en funksjon i JavaScript ”feil oppstår?

JavaScript kaster en feil “Typeerror: Dato.GetTime er ikke en funksjon”Når GetTime () -metoden kaller de ikke-dato-objektverdiene.

La oss praktisk talt sjekke ut den uttalte grunnen.

Eksempel

I det følgende eksemplet, lag en variabel “Dato”Som lagrer UNIX Epoch tidsstempler ved å bruke“Dato.nå()”Metode. Her, datoen.Nå () -metoden gir UNIX -tidsstempel i et heltallnummer:

var dato = dato.nå();

Skriv ut UNIX Epoch tidsstempel på konsollen:

konsoll.logg (dato);

Nå, ring “GetTime ()”Metode på heltallstypen UNIX tidsstempel og lagre den i variabelen som heter“tid”:

var tid = dato.GetTime ();

Skriv ut tiden på konsollen ved å bruke “konsoll.Logg()”Metode:

konsoll.logg (tid);

Som du kan se i utgangen, "Dato.GetTime er ikke en funksjon”Feil oppstod fordi GetTime () -metoden bare kaller verdiene til datoobjektet:

Hvordan fikse “typeerror: dato.GetTime er ikke en funksjon i JavaScript ”-feil?

For å fikse feilen, først, konverter verdien til et datoobjekt før du påkaller GetTime () -metoden eller sørg for at GetTime () -metoden bare blir kalt på gyldige/riktig formaterte datoobjekter.

Eksempel

Opprett et nytt dato -objekt og pass UNIX -tidsstempelet ved å få date.nå () metode som et argument. Det vil konvertere heltallstypen UNIX -dato til et datoobjekt:

var gt = ny dato (dato);

Påkalle “GetTime ()”Metode og lagre utgangstiden i variabel”tid”:

var tid = gt.GetTime ();

Skriv ut den resulterende tiden på konsollen:

konsoll.Logg ("Nåværende tid:" + tid);

Det kan observeres at den uttalte feilen er løst vellykket:

Vi har samlet de essensielle detaljene som er relevante for den spesifiserte feilen og dens løsning.

Konklusjon

Når GetTime () -metoden påberopes på de ikke-dato-objektverdiene, oppstår en feil “Typeerror: Dato.GetTime er ikke en funksjon”. For å fikse feilen, først, konverter datoverdien til et datoobjekt som bruker dato () konstruktøren og deretter bruk den. I denne bloggen illustrerte vi hvordan typenerror: dato.GetTime er ikke en funksjon i JavaScript som oppstår og dens relevante løsning.