Date d'erreur de type.GetTime n'est pas une fonction en javascript

Date d'erreur de type.GetTime n'est pas une fonction en javascript
La date.La méthode getTime () est utilisée pour donner les millisecondes qui se sont écoulées depuis le premier janvier 1970. Les informations de date et d'heure sont stockées dans l'objet Date nouvellement créé. Lorsque la méthode GetTime () de cet objet de date est invoquée, elle donne le nombre qui représente les millisecondes depuis janvier 1970. (Unix Epoch).

Ce blog illustrera:

  • Comment «TypeError: date.GetTime n'est pas une fonction en javascript »se produisent?
  • Comment réparer la «date de type.GetTime n'est pas une fonction dans JavaScript ”Erreur?

Comment la date «TypeError: date.GetTime n'est pas une fonction dans JavaScript ”une erreur se produit?

JavaScript lance une erreur "TypeError: date.GetTime n'est pas une fonction"Lorsque la méthode getTime () appelle les valeurs d'objet non-date.

Voyons pratiquement la raison déclarée.

Exemple

Dans l'exemple suivant, créez une variable "date«Cela stocke les horodatages Unix Epoch en utilisant le«Date.maintenant()" méthode. Ici, la date.La méthode maintenant () donne l'horodatage Unix dans un numéro entier:

Var Date = Date.maintenant();

Imprimez l'horodatage Unix Epoch sur la console:

console.journal (date);

Maintenant, appelez le «obtenir du temps()”Méthode sur l'horodatage Unix de type entier et le stocker dans la variable nommée"temps»:

Var Heure = Date.obtenir du temps();

Imprimez le temps sur la console en utilisant le «console.enregistrer()" méthode:

console.journal (heure);

Comme vous pouvez le voir dans la sortie, le «date.GetTime n'est pas une fonction«L'erreur s'est produite car la méthode gettime () n'appelle que les valeurs de l'objet date:

Comment réparer la «date de type.GetTime n'est pas une fonction dans JavaScript ”Erreur?

Pour corriger l'erreur, convertissez d'abord la valeur en un objet de date avant d'inviter la méthode getTime () ou assurez-vous que la méthode getTime () est uniquement appelée sur des objets de date valides / correctement formatés.

Exemple

Créez un nouvel objet de date et passez l'horodatage Unix en obtenant la date.maintenant () méthode comme argument. Il convertira la date Unix de type entier en un objet de date:

var gt = nouvelle date (date);

Invoque le «obtenir du temps()"Méthode et stockez le temps de sortie en variable"temps»:

Var Time = GT.obtenir du temps();

Imprimez le temps qui en résulte sur la console:

console.log ("Heure actuel:" + heure);

On peut observer que l'erreur déclarée a été résolue avec succès:

Nous avons compilé les détails essentiels pertinents pour l'erreur spécifiée et sa solution.

Conclusion

Lorsque la méthode getTime () est invoquée sur les valeurs d'objet non-date, une erreur se produit «TypeError: date.GetTime n'est pas une fonction". Pour corriger l'erreur, convertissez d'abord la valeur de date en un objet de date utilisant le constructeur date (), puis utilisez-le. Dans ce blog, nous avons illustré comment TypeError: Date.Gettime n'est pas une fonction en JavaScript qui se produit et sa solution pertinente.