Data da parte di TypeEerror.GetTime non è una funzione in JavaScript

Data da parte di TypeEerror.GetTime non è una funzione in JavaScript
L'appuntamento.Il metodo GetTime () viene utilizzato per dare ai millisecondi che sono passati dal primo gennaio 1970. Le informazioni sulla data e ora sono archiviate nell'oggetto data appena creato. Quando viene invocato il metodo GetTime () di questo oggetto di data, fornisce il numero che rappresenta Millisecondi dal gennaio 1970. (Epoca unix).

Questo blog illustrerà:

  • Come fa “typeerror: data.GetTime non è una funzione in JavaScript ”?
  • Come correggere il "typeerror: data.GetTime non è una funzione in JavaScript ”Errore?

Come fa il "typeerror: data.GetTime non è una funzione nell'errore JavaScript ”?

JavaScript lancia un errore "TAYEERROR: data.GetTime non è una funzione"Quando il metodo GetTime () chiama i valori degli oggetti non date.

Dai un'occhiata praticamente alla ragione dichiarata.

Esempio

Nell'esempio seguente, crea una variabile "data"Che immagazzina i timestamp Epoch UNIX usando il"Data.Ora()" metodo. Qui, la data.Il metodo ora () fornisce il timestamp UNIX in un numero intero:

var date = data.Ora();

Stampa il timestamp Epoch Unix sulla console:

console.registro (data);

Ora, chiama il "prendi tempo()"Metodo sul tipo di Timestamp UNIX di tipo intero e memorizzalo nella variabile denominata"tempo":

var time = data.prendi tempo();

Stampa l'ora sulla console usando "console.tronco d'albero()" metodo:

console.registro (tempo);

Come puoi vedere nell'output, il "data.GetTime non è una funzione"Si è verificato l'errore perché il metodo GetTime () chiama solo i valori dell'oggetto della data:

Come correggere il "typeerror: data.GetTime non è una funzione in JavaScript ”Errore?

Per correggere l'errore, in primo luogo, converti il ​​valore in un oggetto Data prima di invocare il metodo GetTime () o assicurarsi che il metodo GetTime () sia chiamato solo su oggetti di data valida/correttamente formattati.

Esempio

Crea un nuovo oggetto Data e passa il timestamp UNIX ottenendo la data.ora () metodo come argomento. Convertirà la data unix di tipo intero in un oggetto di data:

var gt = new data (data);

Invocare il "prendi tempo()"Metodo e memorizzare il tempo di output in variabile"tempo":

var time = gt.prendi tempo();

Stampa il tempo risultante sulla console:

console.log ("ora corrente:" + tempo);

Si può osservare che l'errore dichiarato è stato risolto con successo:

Abbiamo compilato i dettagli essenziali rilevanti per l'errore specificato e la sua soluzione.

Conclusione

Quando il metodo GetTime () viene invocato sui valori degli oggetti non date, si verifica un errore "TAYEERROR: data.GetTime non è una funzione". Per correggere l'errore, prima, converti il ​​valore della data in un oggetto di data utilizzando il costruttore Date () e quindi utilizzarlo. In questo blog, abbiamo illustrato come TypeEerror: Data.GetTime non è una funzione in JavaScript che si verifica e la sua soluzione pertinente.