Este blog ilustrará:
¿Cómo es el "TypeError: fecha?.GetTime no es una función en JavaScript ”. Se produce un error?
JavaScript lanza un error "TypeError: fecha.GetTime no es una función"Cuando el método GetTime () llama a los valores de objeto no fechas.
Vamos a ver prácticamente la razón declarada.
Ejemplo
En el siguiente ejemplo, cree una variable "fecha"Que almacena marcas de tiempo de la época Unix usando el"Fecha.ahora()" método. Aquí, la fecha.El método ahora () proporciona la marca de tiempo UNIX en un número entero:
VAR fecha = fecha.ahora();Imprima la marca de tiempo de la época Unix en la consola:
consola.registro (fecha);Ahora, llame al "consigue tiempo()"Método en la marca de tiempo Unix de tipo entero y guárdelo en la variable llamada"tiempo":
Tiempo var = fecha.consigue tiempo();Imprima la hora en la consola usando el "consola.registro()" método:
consola.tiempo de registro);Como puede ver en la salida, el "fecha.GetTime no es una funciónSe produjo un error porque el método gettime () solo llama a los valores del objeto de fecha:
Cómo arreglar el "typeError: fecha.GetTime no es una función en el error de JavaScript ”?
Para corregir el error, primero, convierta el valor en un objeto de fecha antes de invocar el método gettime () o asegúrese de que el método gettime () solo se llame en objetos de fecha válidos/correctamente formateados.
Ejemplo
Cree un nuevo objeto de fecha y pase la marca de tiempo UNIX obteniendo fecha.ahora () método como argumento. Convertirá la fecha de unix de tipo entero en un objeto de fecha:
var gt = nueva fecha (fecha);Invoca el "consigue tiempo()"Método y almacene el tiempo de salida en variable"tiempo":
VAR TIME = GT.consigue tiempo();Imprima el tiempo resultante en la consola:
consola.log ("hora actual:" + tiempo);Se puede observar que el error establecido se ha resuelto con éxito:
Hemos compilado los detalles esenciales relevantes para el error especificado y su solución.
Conclusión
Cuando el método getTime () se invoca en los valores de objeto no fechados, se produce un error "TypeError: fecha.GetTime no es una función". Para corregir el error, primero, convierta el valor de fecha en un objeto de fecha utilizando el constructor date () y luego utilícelo. En este blog, ilustramos cómo TypeError: Date.GetTime no es una función en JavaScript que ocurre y su solución relevante.